hi all!
I have
- gitea
- etckeeper
- 100 servers
- 10 administrators
- etckeeper uploads server data to individual repositories to gitea
- the same etckeeper user key is added to each server for authorization in the gitea and uploading data
- several employees can have access to the same server
I need to implement the following:
- it is necessary that only one employee who is responsible for this server has access to each repository of each server
- other employees should not have access to “foreign” repositories either through the git in the terminal of the server itself, or through the gitea web interface
how can i achieve these results?