https://github.com/arunoruto/tsidp

Tailscale ID Provider container setup

https://github.com/arunoruto/tsidp

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Tailscale ID Provider container setup

Basic Info
  • Host: GitHub
  • Owner: arunoruto
  • License: mit
  • Language: Dockerfile
  • Default Branch: main
  • Size: 17.6 KB
Statistics
  • Stars: 23
  • Watchers: 2
  • Forks: 1
  • Open Issues: 0
  • Releases: 0
Created over 1 year ago · Last pushed 12 months ago
Metadata Files
Readme License

README.md

tsidp

[!WARNING]
Tailscale provides an official tsidp image now: https://hub.docker.com/r/tailscale/tsidp

[!NOTE]
This repository is automated! Please look at the package versions here. If the code hasn't been touched for a long time, don't worry; containers are built against the newest release of Tailscale.

I saw the video about tsidp, I found it a bit sad that there was no docker container to try it out. So I sat down to make one myself: compile it, package it, publish it. The image is available at ghcr.io/arunoruto/tsidp. You can either use latest for the newest version or pin it to a specific release of Tailscale from their repo.

Config

| env | required | description | default value | | :--------------------: | :------: | :------------------------------------------------------------------------------------: | :-----------: | | TSAUTHKEY | true | Tailscale authkey. You can get it from https://login.tailscale.com/admin/settings/keys | | | TSUSERSPACE | false | Use userspace networking. | false | | VERBOSE | false | Get verbose log output. | false | | TAILSCALEUSEWIP_CODE | false | Code is work in progress. Is needed for tsidp to work! | 1 |

Compose

There is a compose.yml which can be used to incorporate it in your Tailscale compose setup. Either replace ${TS_AUTHKEY} under environment with your key, or create a .env file with TS_AUTHKEY=paste-your-key-here.

Contribute

Feel free to open an issue if you have any questions or problems, or even better, fork the repo and open a PR with a fix ;)

TODO

  • [x]] Save the current newest version in cache. If there wasn't a new release, don't rebuild. -> If this is implemented, daily checks could be implemented!

Owner

  • Name: Mirza Arnaut
  • Login: arunoruto
  • Kind: user
  • Location: Dortmund
  • Company: Image Analysis Group TU Dortmund

GitHub Events

Total
  • Issues event: 1
  • Watch event: 18
  • Delete event: 2
  • Issue comment event: 3
  • Push event: 61
  • Pull request event: 4
  • Fork event: 1
  • Create event: 4
Last Year
  • Issues event: 1
  • Watch event: 18
  • Delete event: 2
  • Issue comment event: 3
  • Push event: 61
  • Pull request event: 4
  • Fork event: 1
  • Create event: 4