Skip Navigation

Found an OSS timeblocking tool but need help hosting it

Found this tool somewhere on reddit https://github.com/GeneralTask/task-manager/tree/master

This seems like a difficult tool to selfhost. I have hosted few apps earlier but those were direct docker containers.

I see 3 major challenges with this setup:

  1. Backend : It creates 2 containers but those are generic DB servers. Would the dockerfile install the actual code ?
  2. Frontend : How to connect with backend
  3. Fontawesome pro subscription is a requirement

Any help would be appreciated

1
Jump
ChatVault - store your whatsapp messages
  • I tried with this setup only. This was my docker setup.

    chatvault: image: ghcr.io/vitormarcal/chatvault:latest restart: unless-stopped environment: - SPRING_DATASOURCE_URL=jdbc:postgresql://postgres:5432/chatvault - SPRING_DATASOURCE_USERNAME=${POSTGRES_USER} - SPRING_DATASOURCE_PASSWORD=${POSTGRES_PASSWORD} ports: - 8106:8080 volumes: - '~/chatvault:/opt/chatvault' - '~/chatvault/config:/config' depends_on: - postgres

    1
  • Jump
    ChatVault - store your whatsapp messages
  • Couldn't get it to work. Tried running it in docker. Getting this error

    :: Spring Boot :: (v3.1.2) 2023-11-15T17:10:53.882Z INFO 1 --- [ main] dev.marcal.chatvault.Boot$Companion : Starting Boot.Companion v0.0.1-SNAPSHOT using Java 17.0.9 with PID 1 (/app/chatvault.jar started by root in /app) 2023-11-15T17:10:53.976Z INFO 1 --- [ main] dev.marcal.chatvault.Boot$Companion : No active profile set, falling back to 1 default profile: "default" [Too many errors, abort]

    1