Add anonupload blueprint with Docker Compose and configuration files

- Introduced Docker Compose setup for anonupload service with environment variables and volume configuration.
- Added logo for anonupload.
- Created template.toml for anonupload with default variables for configuration.
This commit is contained in:
Mauricio Siu 2025-03-30 14:24:57 -06:00
parent df67a6f872
commit a4118655ef
3 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,16 @@
version: "3.8"
services:
anonupload:
image: ghcr.io/supernova3339/anonfiles:1
restart: unless-stopped
ports:
- 80
environment:
- ADMIN_EMAIL=${ADMIN_EMAIL}
- ADMIN_PASSWORD=${ADMIN_PASSWORD}
- CONTACT_EMAIL=${CONTACT_EMAIL}
volumes:
- uploads:/var/www/html/uploads
volumes:
uploads: {}

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 KiB

View File

@ -0,0 +1,16 @@
[variables]
main_domain = "${domain}"
admin_email = "${email}"
admin_password = "${password:16}"
contact_email = "${email}"
[config]
[[config.domains]]
serviceName = "anonupload"
port = 80
host = "${main_domain}"
[config.env]
ADMIN_EMAIL = "${admin_email}"
ADMIN_PASSWORD = "${admin_password}"
CONTACT_EMAIL = "${contact_email}"