55 Commits

Author SHA1 Message Date
Leendert de Borst
a58426abcb Use postgres dockerfile for dev db instance 2025-12-02 13:52:37 +01:00
Leendert de Borst
e6bc3ea652 Download correct s6-overlay binaries for arm64 arch (#1364) 2025-11-21 06:45:06 +01:00
Leendert de Borst
92b072868e Create docker-compose.all-in-one.dev.yml (#1364) 2025-11-21 06:45:06 +01:00
Leendert de Borst
4d613175ed Update env variables and refactor metadata storage (#1371) 2025-11-21 06:45:05 +01:00
Leendert de Borst
6dc5e4806b Fix multi private domain encoding issue with all-in-one docker container (#1287) 2025-10-31 21:59:10 +01:00
Leendert de Borst
85642eab64 Update Docker static asset caching configuration 2025-10-27 13:15:00 +01:00
Leendert de Borst
19f72b1386 Update self-signed SSL cert logic to use correct IP vs DNS name labels (#1223) 2025-09-16 11:40:00 +02:00
Leendert de Borst
3f12bdad9d Add instructions for using self-signed SSL cert with mobile apps (#1181) 2025-09-15 16:05:22 +02:00
Leendert de Borst
835b350d53 Improve self-signed SSL cert generation to take into account HOSTNAME env var (#1181) 2025-09-15 14:39:40 +02:00
Leendert de Borst
3a287ebc77 Add NAS specific docker compose template (#1181) 2025-09-09 15:39:44 +02:00
Leendert de Borst
ace1bd7b0f Update docker-compose.all-in-one.yml (#1181) 2025-09-09 13:03:56 +02:00
Leendert de Borst
961977c9e2 Update docs (#1181) 2025-09-08 18:51:39 +02:00
Leendert de Borst
016a7e7559 Add aliasvault wrapper script to all-in-one Docker image (#1181) 2025-09-08 17:41:11 +02:00
Leendert de Borst
fd9e62591e Add optional http to https redirect env setting (#1181) 2025-09-08 15:59:21 +02:00
Leendert de Borst
8655f15731 Support both HTTP and HTTPS in all in one docker image (#1181) 2025-09-05 19:05:45 +02:00
Leendert de Borst
d629ffb6e5 Update all-in-one build to prevent lock contention (#1181) 2025-09-05 17:49:37 +02:00
Leendert de Borst
21e0ad5017 Update all-in-one image to run in HTTP 80 mode (#1181) 2025-09-05 16:35:02 +02:00
Leendert de Borst
279a1f2ab2 Update docker-compose.all-in-one.yml (#1181) 2025-09-05 15:19:10 +02:00
Leendert de Borst
8797b3b360 Add opencontainer labels to Dockerfile (#1179) 2025-09-04 15:37:26 +02:00
Leendert de Borst
694f1d5e8f Update ghcr.io namespace to new aliasvault organization (#1177) 2025-09-04 13:58:04 +02:00
Leendert de Borst
19406cf58d Cleanup certificates dir (#1148) 2025-08-27 23:15:21 +02:00
Leendert de Borst
9fda76a5ff Use sequential builds (#1148) 2025-08-27 23:15:21 +02:00
Leendert de Borst
610d1b4654 Update all-in-one Dockerfile to reduce layers (#1148) 2025-08-27 23:15:21 +02:00
Leendert de Borst
edae632025 Add all-in-one docker image push (#1148) 2025-08-27 23:15:21 +02:00
Leendert de Borst
6eb8266d05 Merge branch 'main' of https://github.com/lanedirt/AliasVault
* 'main' of https://github.com/lanedirt/AliasVault:
  Add reset admin password script for all-in-one image (#1108)
  Delete SINGLE-CONTAINER.md (#1108)
2025-08-11 22:05:31 +02:00
Leendert de Borst
f1c94ea145 Update docs 2025-08-11 22:05:03 +02:00
Leendert de Borst
d587f3fd5c Add reset admin password script for all-in-one image (#1108) 2025-08-11 21:35:22 +02:00
Leendert de Borst
d9aa765284 Make nginx process wait for init to finish (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
990d94397b Improve nginx status page (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
b861a30596 Remove env connectionstrings (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
583534fae9 Add status HTML to nginx to show if service is down or starting up (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
8136eb379d Remove startup dependencies from nginx (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
9f5c1b35c4 Update Dockerfile (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
2fabc8c4dc Update docker-compose.dev.yml paths (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
99884b9761 Make data between all-in-one and multi-container setups compatible (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
3c993fe875 Update init script (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
ca1f3c3f64 Move folders (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
728b5c2a9c Add default env vars, update log (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
73600a49f8 Add notification script that's printed after all services are started (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
8a2e806311 Move aio docker files to subfolder 2025-08-11 13:18:45 +02:00
Leendert de Borst
9c8462f9ce Update container startup logging (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
e2fc9878b0 Improve verbosity config in aio image (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
f5f05703a0 Update init script (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
d85d62f3b4 Add installCli admin password generation to aio image (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
2d40e424e8 Refactor s6 config so each service has its separate run and type files (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
af0b5ff5f8 Add file based secret generation scaffolding (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
1b8e6cc6a1 Make services wait for postgres to be available and configured (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
eb04263751 Make clean startup work sharing directories with full docker compose setup (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
daccab9bcc Fix private email domain init (#1098) 2025-08-11 13:18:45 +02:00
Leendert de Borst
6577021bd7 Simplify PRIVATE_EMAIL_DOMAINS to default to empty string (#1098) 2025-08-11 13:18:45 +02:00