Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Components needed #5

Open
6 of 11 tasks
tepene opened this issue Apr 27, 2023 · 4 comments
Open
6 of 11 tasks

Components needed #5

tepene opened this issue Apr 27, 2023 · 4 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@tepene
Copy link
Collaborator

tepene commented Apr 27, 2023

This issue is here to track overall progress and maybe a good place to discuss ideas.

Components

the following list is not complete and can be extended

We need:

  • a container registry
  • a certificate authority
  • reverse proxy
  • some automation to update /etc/hosts on host
  • some automation to update-ca-trust on host
  • some automation to deploy vm
  • some automation to update /etc/hosts on vm
  • some automation to update-ca-trust on vm
  • WebUI git frontend to replicate "self hosted ublue"
  • wireguard configs for all of it so people can self host their own personal mirror
  • ...
@tepene
Copy link
Collaborator Author

tepene commented Apr 28, 2023

Maybe https://github.com/OliveTin/OliveTin could be used as a simple WebUI. It reminds me of https://github.com/casey/just but with UI.

@tepene tepene added the documentation Improvements or additions to documentation label Apr 28, 2023
@tepene
Copy link
Collaborator Author

tepene commented Apr 29, 2023

Since I'd like to implement the "automation" stuff with Ansible I'll give https://github.com/ansible-semaphore/semaphore a shot

@tepene tepene assigned tepene and unassigned tepene May 1, 2023
@tepene
Copy link
Collaborator Author

tepene commented Feb 19, 2024

It's been a while.... Despite not having a lot of spare time to work on this it still popped up in my mind from time to time. I was thinking that the GUI part is a huge overhead and brings additional complexity to this project. Maybe it would just be simpler to use just to execute the tasks needed to build a new image on the local host.

@tepene tepene self-assigned this Feb 19, 2024
@tepene
Copy link
Collaborator Author

tepene commented Apr 29, 2024

I ditched ansible-semaphore, at least for the moment. I want to focus on the tasks first which can be invoked via just commands. GUI would be nice but it must be way simpler than semaphore

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant