gosso

module
v0.0.0-...-fc827b4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2023 License: MIT

README

gosso

An SSO site written in Go.

Development

go install github.com/cosmtrek/air@latest
air -d -c .air/web

More

# Generate a private key and self-signed certificate for dev.apigg.net(127.0.0.1)
openssl req -x509 -out dev.apigg.net.crt \
    -keyout dev.apigg.net.key \
    -newkey rsa:2048 -nodes -sha256 \
    -subj '/CN=dev.apigg.net' -extensions EXT -config <( \
     printf "[dn]\nCN=dev.apigg.net\n[req]\ndistinguished_name = dn\n[EXT]\nsubjectAltName=DNS:dev.apigg.net\nkeyUsage=digitalSignature\nextendedKeyUsage=serverAuth")

# migrate db
migrate create -ext sql -dir migrations -seq create_users_table
migrate -database mysql://$MYSQL_DSN -path migrations up

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL