Commit graph

18 commits

Author SHA1 Message Date
Daniel Siepmann 5fe448b90a
Set up new sac project
I need to maintain the docker-compose environment as I should update the
hosting environment and we wanna deploy the docker image.

The ecosystem is using docker, I use podman.
I therefore need to configure docker hub as look up registry for podman
for unqualified images.

There doesn't seem to be a `toTOML` nixpkgs method. That's why I write
the contents of the file myself.
2024-04-11 10:21:43 +02:00
Daniel Siepmann 756f2f7d9b
Update ssh match entries 2024-04-10 11:31:17 +02:00
Daniel Siepmann c951e6143f
Update customer and project specifics 2024-02-28 08:38:04 +01:00
Daniel Siepmann f79e8bfab3
Add ssh match block for customer project 2024-01-30 08:01:33 +01:00
Daniel Siepmann 4cd828f51f
Add new system to ssh 2024-01-07 14:25:32 +01:00
Daniel Siepmann cf3f97cde2
Switch host from raspberry pi to libreelec
As I've changed the OS on my pi and this is the new hostname
2023-10-22 15:00:44 +02:00
Daniel Siepmann cd2f640f2b
Add www. variant for domain 2023-09-26 14:29:46 +02:00
Daniel Siepmann c5c9648033
Add customer ssh 2023-08-15 12:01:00 +02:00
Daniel Siepmann 91711e7b46
Update customer setups 2023-07-11 09:01:28 +02:00
Daniel Siepmann 6dbecabf40
Use KeepassXC as SSH Agent
This replaces the configuration of files per ssh match block,
as well as the need for keychain.

See: https://keepassxc.org/docs/KeePassXC_UserGuide#_ssh_agent
2023-05-24 19:54:41 +02:00
Daniel Siepmann 80839ecc22
Adjust ip after switching to fritx box 2023-05-11 07:53:20 +02:00
Daniel Siepmann eb1784d065
Add new SSH entry 2023-04-20 08:54:41 +02:00
Daniel Siepmann 0a1e2f8012
Ad new customer server 2023-03-15 14:45:34 +01:00
Daniel Siepmann 32da525424
Add ssh match for raspberry pi 2023-02-01 19:22:55 +01:00
Daniel Siepmann 3250212dc8
Add new customer ssh block 2022-06-15 16:08:03 +02:00
Daniel Siepmann d778b9a20c
Remove forward agent from customer ssh
This is no longer necessary for that agent.
We now deploy via CI and no longer ourself.
2022-06-02 12:15:53 +02:00
Daniel Siepmann 956ea506b8
Refactor ssh keys
Make public what is already known to the public.
Also define keys in variables for easier maintenance.

Some hostings still don't support ed.
2022-05-24 16:44:17 +02:00
Daniel Siepmann 90b5f5b6d0
Add SSH
Configure ssh, use git-crypt to crypt the configuration.
That way no information like domain name, ip, port, username, etc. are
exposed.
2022-05-24 11:55:50 +02:00