d2c52510a6
checkpoint: config to instance
2021-09-09 00:04:08 +01:00
649ee06c63
checkpoint: update config refactor
2021-09-07 22:55:52 +01:00
8d5bde3c2f
checkpoint: default config
2021-09-07 02:01:13 +01:00
528a30476e
build: add magefile
2021-09-05 16:18:29 +01:00
3a19b7b16d
refactor: use urfave/cli as the CLI library
2021-09-04 18:49:09 +01:00
1833824b05
deps: upgrade pulumi and pulumi-docker
...
Upgrade pulumi to version 3.11.0
Upgrade pulumi-docker to version 3.1.0
2021-09-01 22:25:02 +01:00
378585875c
feat: add gitea to the docker stack
2021-09-01 22:04:40 +01:00
fdf2db9e4e
chore: migrate code base to Code Flow
...
Migrate the code base from
https://gitlab.com/dananglin/helix.git to
https://forge.dananglin.me.uk/code/dananglin/helix.git
2021-08-29 16:27:06 +01:00
67fb04b7f1
style: go fmt
2021-07-11 19:43:20 +01:00
5e21bf67e8
feat: add a route to the traefik dashboard
2021-07-11 19:39:39 +01:00
2a761272a0
feat: create a shared volume
...
The shared volume will be used by each container
to share their specific traefik dynamic
configuration to allow Traefik to dynamically
configure the backend.
2021-07-11 13:39:58 +01:00
99cf3dca17
feat: the docker stack
...
Here we rename the containers stack to the docker stack.
The docker_network stack is now deleted and the docker network is
now managed in the docker stack.
2021-07-11 10:49:53 +01:00
fda0d6a682
feat: add traefik in the new containers stack
...
This commit adds the new containers stack which
now builds the traefik docker image and creates
the traefik docker container.
Pulumi needed to be downgraded to version 3.2.1
because later versions panic when building
the docker image.
2021-07-10 12:41:15 +01:00
adb1cf3f1c
chore: update module path
...
The project name was updated in GitLab.
2021-07-03 15:32:09 +01:00
c3b6b6cf6a
build(deps): upgrade pulumi to v3.6.0
2021-07-03 12:33:59 +01:00
44f0d2c130
test: simple unit tests for the config package
2021-07-03 09:36:55 +01:00
c0fcf316b4
feat: add updater and previewer interfaces
2021-07-03 08:39:45 +01:00
ed6afb94a1
feat: CLI interface created with clir
2021-06-30 06:03:02 +01:00
dd473a9808
feat: docker network stack
2021-06-26 21:57:11 +01:00
8c30820eea
chore: update MIT license
2021-06-26 01:27:34 +01:00
a7e8a71dff
feat: docker package
2021-06-26 01:26:06 +01:00
5e2109cda3
chore: set up go.mod
2021-06-26 01:24:04 +01:00
84c59a007d
chore: add LICENSE
2020-06-27 15:04:51 +00:00
99940b7bad
Initial commit
2020-06-27 14:53:31 +00:00