Commit Graph

15 Commits

Author SHA1 Message Date
KARTIK ASHOK PAWAR 263127acee
Refactor: optimize Dockerfile environment variables and formatting
Reduced the number of layers created by ENV instructions by combining environment variable declarations into a single ENV statement. No functional changes were made to the Docker build or runtime behavior. The update only improves readability and slightly optimizes the image build process. Minor formatting adjustments were also applied to keep the Dockerfile cleaner and easier to maintain.
2026-03-12 22:46:53 +05:30
Seif Eldeen Hany 5876753fd8
Add PUB_DISABLE_FAILURE_BLOCKS argument and env var 2025-12-19 19:49:10 +02:00
azurejelly c276492ef3
fix(docker): allow build stage to access commit hash 2025-11-24 05:02:37 -05:00
nullptr 6273b56360
feat(privacy): add option to disable all external connections (#146)
* docs: add references to PUB_DISABLE_ALL_EXTERNAL_REQUESTS

* fix: somehow i forgot the PUB_ prefix

* feat: remove all external stuff (stripe, plausible, video) when PUB_DISABLE_ALL_EXTERNAL_REQUESTS is on

* docs: add note

* fix(docs): grammar

* fix: only hide plausible opt-in when privacy mode is enabled
2025-10-19 19:17:32 +01:00
Maya 41d9ca121e
Merge branch 'pr/137' 2025-10-16 18:30:57 +03:00
azurejelly 1a0235e41c
feat(docker): add container healthchecks 2025-10-16 10:36:31 -04:00
azurejelly 28ab1b138c
refactor(docker): add `EXPOSE` instruction
While `nginx:stable-alpine` already exposes 80/tcp by default (visible with `docker image inspect`), I figured it was still worth adding so that the port which VERT uses when running inside a container is a bit more clear.
2025-10-16 10:09:25 -04:00
azurejelly c62633bd23
chore(docker): move nginx config to a separate folder
Also kept the example SSL config from #82 in case it is useful to someone
2025-07-25 19:23:39 -04:00
not-nullptr 33bf5b01da fix: OH NO 2025-06-26 01:35:04 +01:00
not-nullptr 8afe615f56 fix: use PUB_VERTD_URL 2025-04-13 23:43:52 +01:00
Borewit 784907c39b
Use music metadata (#43)
* Replace deprecated jsmediatags with music-metadata

* Avoid streaming from the Blob, to improve performance with Firefox

* End Dockerfile with new line

---------

Co-authored-by: Borewit <Borewit@users.noreply.github.com>
2025-03-09 12:55:28 +00:00
not-nullptr 57ead7ae8f Revert "fix: remove patches"
This reverts commit 29fe057057.
2025-03-06 19:55:17 +00:00
nullptr 29fe057057
fix: remove patches 2025-03-06 19:46:18 +00:00
azure 18ad1a8e0f
Update Docker image and add workflow (#35)
* feat: add local notice to readme

* Improved readme

* chore: update logo

* Remove lockfile from gitignore

* fix(docker): update docker image

* Add missing PUB_ENV environment variable
* Copy `patches/` folder during build
* Use nginx for serving files

Co-authored-by: GitGitro <108683123+GitGitro@users.noreply.github.com>

* ci: add docker image workflow

* [no ci] docs(readme): update example docker image tag

Use the organization name instead of not-nullptr

* chore(compose): set image name

* fix(nginx): enable cross-origin isolation

* [no ci] docs(readme): missed one

---------

Co-authored-by: nullptr <62841684+not-nullptr@users.noreply.github.com>
Co-authored-by: RealmyTheMan <163438634+RealmyTheMan@users.noreply.github.com>
Co-authored-by: JovannMC <jovannmc@femboyfurry.net>
Co-authored-by: GitGitro <108683123+GitGitro@users.noreply.github.com>
2025-02-14 20:59:41 +00:00
azure 2a41c25037
feat: add dockerfile & docker compose configuration (#1) 2024-11-14 08:44:18 +00:00