Commit graph

54 commits

Author SHA1 Message Date
Kevin Baensch
18caa2025b Allow multiple hostnames for a container. 2023-01-18 15:02:13 +01:00
Kevin Baensch
01eee56fb7 Require y/n in setup. 2023-01-18 11:01:50 +01:00
Kevin Baensch
d3399944b1 Merge branch 'feature/ace' into 'main'
Feature/ace

See merge request ujamii_dev/auto-dev-reverse-proxy!2
2023-01-18 09:52:44 +00:00
Kevin Baensch
d2d3ca5617 Use mysql CLI if in pipe mode or user specifies -c. 2023-01-18 10:50:51 +01:00
Kevin Baensch
7575b7040c Use Sequel Ace if available. 2023-01-18 10:22:08 +01:00
Kevin Baensch
6db91f6502 Merge branch 'caddy' into 'main'
Caddy

See merge request ujamii_dev/auto-dev-reverse-proxy!1
2023-01-18 09:13:35 +00:00
Kevin Baensch
f1c2a7dbb3 Update docker event query to filter events. 2023-01-18 10:12:23 +01:00
Kevin Baensch
58ce939c40 Fix Container Diffing 2023-01-18 10:10:22 +01:00
Kevin Baensch
a24298219e MacOS default group is not user name. 2023-01-09 10:41:41 +01:00
Kevin Baensch
69419a8f9c Myssh: make ssh not slurp stdin. 2023-01-06 14:54:36 +01:00
Kevin Baensch
cb040df48b Always restart sshd after setup. 2023-01-06 11:43:21 +01:00
Kevin Baensch
f257be1378 Preventing overlap with existing ssh configuration hosts. 2023-01-06 11:43:21 +01:00
Kevin Baensch
f77e32f7ee Fix missing newline when adding new authorized ssh keys. 2023-01-06 09:19:59 +01:00
Kevin Baensch
f0cbc32c36 Update Documentation 2023-01-06 08:53:54 +01:00
Kevin Baensch
606f582dc0 Remove unused environment variable. 2023-01-06 08:53:30 +01:00
Kevin Baensch
c7e39d6164 Templater variables do not need to be overridable. 2023-01-06 08:34:35 +01:00
Kevin Baensch
264cf17de5 Add postgres cli support. 2023-01-05 09:48:19 +01:00
Kevin Baensch
9083bfc5ad Remove debug message and wrap more variables. 2022-12-24 19:48:31 +01:00
Kevin Baensch
e30d950f88 Ignore caddy_data folder. 2022-12-24 19:47:01 +01:00
Kevin Baensch
2e824f92b3 Add fixes to sql proxy 2022-12-23 11:14:55 +01:00
Kevin Baensch
f35b108e17 Small fixes to setup script. 2022-12-23 10:14:56 +01:00
Kevin Baensch
87641a0714 Merge compose configurations. 2022-12-23 09:43:17 +01:00
Kevin Baensch
ded4b31dbb Update setup script. 2022-12-23 09:29:35 +01:00
Kevin Baensch
b215663184 Semi working myssh script. 2022-12-22 17:12:23 +01:00
Kevin Baensch
0f8b7b0530 Update README documentation to reference labels 2022-12-21 19:43:49 +01:00
Kevin Baensch
cfb82fd78a [WIP] Configure SQL Proxy 2022-12-21 19:30:38 +01:00
Kevin Baensch
566c56c423 Add documentation for SSL cert configuration 2022-12-21 19:27:16 +01:00
Kevin Baensch
3544247fc0 Initial working docker-templater+caddy version 2022-12-21 19:26:49 +01:00
Kevin Baensch
ed71970153 [WIP] Docker templater mostly working (to be squashed) 2022-12-16 14:17:11 +01:00
Kevin Baensch
d1c6d54a22 [WIP] Docker Templater 2022-12-13 17:04:48 +01:00
Kevin Baensch
90c0bb52e3 Setup script remove realpath (not available on MacOS) 2022-11-22 16:40:01 +01:00
Kevin Baensch
6ba9099e7c Set host bound sshd port to 3022. 2022-11-21 17:47:41 +01:00
Kevin Baensch
df4ce2a4b6 Add checks to setup script 2022-11-18 16:20:43 +01:00
Kevin Baensch
8b9850a003 Add SQL Proxy startup command to readme 2022-11-18 13:27:34 +01:00
Kevin Baensch
d5324a7017 Add documentation for environment variables to readme. 2022-11-18 12:49:26 +01:00
Kevin Baensch
63067cbb7a myssh: Add warning for custom client script 2022-11-18 12:21:33 +01:00
Kevin Baensch
d51016d72d Move SQL Proxy into separate compose file. 2022-11-18 12:01:40 +01:00
Kevin Baensch
0dac239d6d myssh: Allow override for sql cli command through template string 2022-11-18 11:58:52 +01:00
Kevin Baensch
8a896cda42 myssh: Allow override for target port 2022-11-18 11:58:18 +01:00
Kevin Baensch
f6e126dfcc myssh: Print help text 2022-11-18 11:56:29 +01:00
Kevin Baensch
7240d0fcea Fix renamed variable name. 2022-11-18 09:45:24 +01:00
Kevin Baensch
d6250457e2 SQL Proxy: Fix issue with host list 2022-11-17 15:46:38 +01:00
Kevin Baensch
0cb7e70a68 Readme: Document SQL Proxy usage 2022-11-17 15:33:17 +01:00
Kevin Baensch
81c588b5e4 sqlproxy setup: use Project Path instead of relative paths 2022-11-17 15:27:51 +01:00
Kevin Baensch
5c9bdad642 myssh: Run Connect before other commands 2022-11-17 15:26:23 +01:00
Kevin Baensch
c5f889bb4d Make hostman listen for docker events. 2022-11-17 14:51:49 +01:00
Kevin Baensch
2e3a1ae389 Use SSH Multiplexing 2022-11-17 13:01:07 +01:00
Kevin Baensch
d686edef9d Add automation scripts. 2022-11-11 22:29:26 +01:00
Kevin Baensch
40630b86b9 Initial working sql proxy setup 2022-11-11 15:43:18 +01:00
Kevin Baensch
2ae3bff9d7 Update hostman script. 2022-11-11 15:42:45 +01:00