index
:
register
this commit
master
The registration
emile
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Collapse
)
Author
Age
*
simply returning on invalid username
Emile
2019-10-09
|
*
minor edit
Emile
2019-10-09
|
*
filtering out bad usernames such as traefik and register
Emile
2019-10-09
|
*
reading the vpnRemoteAddress from the HOSTNAME env var
Emile
2019-10-09
|
*
reading the hostname von env vars
Emile
2019-10-09
|
*
generated a random access code
Emile
2019-10-09
|
|
|
|
xkcd 221 doesn't seem great in production
*
removed the companion map as it is not used
Emile
2019-10-09
|
*
added an endpoint displaying the user their credentials and redirecting them ↵
Emile
2019-10-09
|
|
|
|
to their companion
*
vpnRemoteAddress increase
Emile
2019-10-08
|
*
exposing the container using traefik labels
Emile
2019-10-08
|
*
added the nat dependency allowing exposed ports
Emile
2019-10-08
|
*
fixed minimal issues crashing the container
Emile
2019-10-08
|
*
minor edits, renames
Emile
2019-10-08
|
*
getting the ip address of the container and printing it
Emile
2019-10-08
|
*
getting the circus network id
Emile
2019-10-08
|
*
starting the docker container
Emile
2019-10-08
|
*
using the network config
Emile
2019-10-08
|
*
getting the network id and building the network config
Emile
2019-10-08
|
*
corrected the cmd syntax
Emile
2019-10-08
|
*
added another import
Emile
2019-10-08
|
*
started splitting up the spawnCompanion function into multiple smaller functions
Emile
2019-10-07
|
*
added a map mapping the users to their container ids
Emile
2019-10-07
|
*
spawn a container on registration
Emile
2019-10-07
|
*
removed the code returning the accesscode from the spawnCompanion function
Emile
2019-10-07
|
*
generating a session salt
Emile
2019-10-07
|
|
|
|
current unix time in nanoseconds
*
added the command line arguments
Emile
2019-10-07
|
*
mounting the circus companion file seeding the challenges into the companion ↵
Emile
2019-10-07
|
|
|
|
|
|
container careful: if the setup is run in a docker-swarm, this might break because the individual containers await the companion file in /etc/companion.json
*
mounting the docker-socket
Emile
2019-10-07
|
*
added a redirect to usernameTaken if the username already exists
Emile
2019-10-07
|
*
basic setup
Emile
2019-10-06