beaverhabits

This commit is contained in:
geezo 2025-02-17 23:22:43 +00:00
parent 0d91ac1e68
commit 2ddaea5954
5 changed files with 42 additions and 3 deletions

4
.gitignore vendored
View File

@ -9,4 +9,6 @@ beszel_data/
## beaverhabits
.nicegui/
gaxinto@theodorio.com.json
habits.db
habits.db
certificates/

View File

@ -0,0 +1,29 @@
services:
beaverhabits:
container_name: beaverhabits
user: 1000:1000 # User permissions of your docker or default user.
environment:
# See the note below to find all the environment variables
- HABITS_STORAGE=USER_DISK # DATABASE stores in a single SQLite database named habits.db. USER_DISK option saves in a local json file.
# Skip authentication
- TRUSTED_LOCAL_EMAIL=gaxinto@theodorio.com
- ENABLE_IOS_STANDALONE=true
volumes:
- /home/geezo/docker_containers/beaverhabits:/app/.user/ # Change directory to match your docker file scheme.
ports:
- 1020:8080
restart: unless-stopped
image: daya0576/beaverhabits:latest
labels:
glance.name: BeaverHabits
glance.icon: si:checkmarx
glance.url: "https://habits.theocorp"
glance.description: Habit Tacker
glance.hide: false
networks:
- tunnel
networks:
tunnel:
external: true
default:

View File

@ -67,4 +67,9 @@ dozzle.theocorp {
hastebin.theocorp {
tls internal
reverse_proxy hastebin:7777
}
habits.theocorp {
tls internal
reverse_proxy beaverhabits:8080
}

View File

@ -30,6 +30,7 @@ services:
- yams_default
- beszel_default
- dozzle_default
- beaverhabits_default
volumes:
caddy_data:
@ -64,4 +65,6 @@ networks:
beszel_default:
external: true
dozzle_default:
external: true
beaverhabits_default:
external: true

View File

@ -7,9 +7,9 @@ services:
ports:
- 1015:8080
labels:
glance.name: Dozzer
glance.name: Dozzle
glance.icon: si:jellyfin
glance.url: https://dozzer.theocorp
glance.url: https://dozzle.theocorp
glance.description: Container Logs
glance.hide: false