79 Commits

Author SHA1 Message Date
Jean-Christophe Vanhalle
062c764c9b adds generic check-diff utility script 2025-06-27 23:45:18 +02:00
Jean-Christophe Vanhalle
c5716b8f7a fixes bug where no sql dump was created 2025-06-27 23:01:07 +02:00
Jean-Christophe Vanhalle
7331fcf2d0 removes version parameter, adds external: true for volumes 2025-05-12 10:04:25 +02:00
Jean-Christophe Vanhalle
8997df6327 adds wppb-cli 2024-11-02 13:51:10 +01:00
Jean-Christophe Vanhalle
fbcba7cde4 removes shell parameters since it's handled in /etc/bash.bashrc 2024-10-23 09:47:12 +02:00
Jean-Christophe Vanhalle
07368aff02 adds default launch.json for laravel, livewire and php project 2024-10-22 20:07:47 +02:00
Jean-Christophe Vanhalle
e61b00b184 updates www user shell prompt with colours 2024-10-22 20:03:28 +02:00
Jean-Christophe Vanhalle
22a6286487 adds php project type 2024-10-18 12:48:17 +02:00
Jean-Christophe Vanhalle
a51f2ae8f3 renames wp.sh to www.sh 2024-10-15 16:32:10 +02:00
Jean-Christophe Vanhalle
441dc6b371 adds wintercms project type 2024-10-13 17:00:21 +02:00
Jean-Christophe Vanhalle
cde2a715fb adds support for wintercms 2024-10-13 16:59:47 +02:00
Jean-Christophe Vanhalle
c55c46df0d wintercms 2024-10-13 13:00:14 +02:00
Jean-Christophe Vanhalle
4971511309 fixes wp cli crash due to EXTRA PHP for https not being injected correctly 2024-10-13 01:12:05 +02:00
Jean-Christophe Vanhalle
95391a995c adds support for laravel and livewire 2024-10-13 00:11:48 +02:00
Jean-Christophe Vanhalle
6e0719ec50 cleans up code 2024-10-13 00:11:04 +02:00
Jean-Christophe Vanhalle
c1ae487788 cleans up code 2024-10-13 00:09:49 +02:00
Jean-Christophe Vanhalle
d582d4c7f0 adds persistent root volume and shell history for www-data user 2024-10-12 16:35:50 +02:00
Jean-Christophe Vanhalle
f94e7baba5 reuses TRAEFIK_LISTENING_IP env variable 2024-10-11 23:21:23 +02:00
Jean-Christophe Vanhalle
3c22799e47 adds ssh tunneling script to connect remote DB 2024-10-11 23:12:17 +02:00
Jean-Christophe Vanhalle
ba2b4bdaa1 cleans up wording and adds another ssh string variable to use sudo 2024-07-24 00:38:10 +02:00
Jean-Christophe Vanhalle
bbd07933ff adds monitoring instructions for restore db operation 2024-05-31 11:08:41 +02:00
Jean-Christophe Vanhalle
f86fa8b9f3 checks for checksum instead of date when syncing files 2024-05-31 11:07:44 +02:00
Jean-Christophe Vanhalle
d0a70be1b2 adds DNS so the containers can resolve public domain even when resolv.conf was created when a VPN with custom DNS server was active on host 2024-05-31 11:06:04 +02:00
Jean-Christophe Vanhalle
f3afb76350 skips files that are news on remote 2023-12-01 16:59:51 +01:00
Jean-Christophe Vanhalle
f85c57c9b9 fixes wrong deployment path in example 2023-12-01 14:09:01 +01:00
Jean-Christophe Vanhalle
4e845592e2 removes unused file metadata when syncing to remote 2023-11-28 22:47:15 +01:00
Jean-Christophe Vanhalle
12d556d660 updates TODO.md 2023-11-28 08:52:49 +01:00
Jean-Christophe Vanhalle
deb52616bf updates TODO 2023-11-26 10:14:28 +01:00
Jean-Christophe Vanhalle
75298677b0 prints out wp migrate command and asks for go 2023-11-24 08:29:00 +01:00
Jean-Christophe Vanhalle
d71b16e10f fixes wrong ownership for bindfs 2023-11-24 08:28:11 +01:00
Jean-Christophe Vanhalle
623bd1741d prevents migration from failing when migrate-db is already activated 2023-11-24 02:03:31 +01:00
Jean-Christophe Vanhalle
7c72290ccf excludes wp-config.php from remote to local syncing 2023-11-24 02:01:03 +01:00
Jean-Christophe Vanhalle
a48fa2525f adds option to disable deployment backup on remote 2023-11-24 01:09:09 +01:00
Jean-Christophe Vanhalle
bc14e41615 adds an option to prevent running wp-cli when remote is running in a container 2023-11-20 00:41:25 +01:00
Jean-Christophe Vanhalle
77730f0873 syncs any directory with new deployment script 2023-11-19 16:02:28 +01:00
Jean-Christophe Vanhalle
734e6f2824 fixes db migration guid not being updated 2023-09-29 13:43:26 +02:00
Jean-Christophe Vanhalle
27cb4ba4ec fixes missing folder for sql dump 2023-08-18 12:49:21 +02:00
Jean-Christophe Vanhalle
110f8aee3c fixes missing prefix to remote sql migration file 2023-08-18 12:43:25 +02:00
Jean-Christophe Vanhalle
5e1f6753f9 uses DB_NAME for sql backup dump 2023-08-18 12:37:22 +02:00
Jean-Christophe Vanhalle
aec637df6f WIP: tweaks pull-remote-db, it only migrates and pulls for now, does not import 2023-08-18 12:30:44 +02:00
Jean-Christophe Vanhalle
ea9c15f23a fixes output in migrate-db.sh 2023-08-18 12:28:07 +02:00
Jean-Christophe Vanhalle
e807e5ee19 adds mysql dump to backup.sh 2023-08-18 12:25:49 +02:00
Jean-Christophe Vanhalle
297df423c7 adds timestamps to migration process 2023-08-18 12:17:59 +02:00
Jean-Christophe Vanhalle
5d53a19803 adds exclude-list to .gitignore 2023-08-17 20:02:15 +02:00
Jean-Christophe Vanhalle
a46ef7de81 adds traefik.sh to log into traefik container 2023-08-14 15:21:05 +02:00
Jean-Christophe Vanhalle
d27b5fb591 updates README 2023-08-14 15:18:57 +02:00
Jean-Christophe Vanhalle
1388e97ae2 updates TODO 2023-08-14 15:13:33 +02:00
Jean-Christophe Vanhalle
ae3ed5d2eb updates docker-compose (forgot to add it) 2023-08-14 15:08:54 +02:00
Jean-Christophe Vanhalle
5bbb4bd2ca updates example env files 2023-08-14 15:03:08 +02:00
Jean-Christophe Vanhalle
7dcaa8b1d5 cleans up files 2023-08-14 14:55:00 +02:00