|Trevor Slocum ee70a73dd6||2 months ago|
|templates||2 months ago|
|.gitignore||2 months ago|
|LICENSE||2 months ago|
|README.md||2 months ago|
|app.go||2 months ago|
|go.mod||2 months ago|
|go.sum||2 months ago|
|main.go||2 months ago|
|services.go||2 months ago|
This application is in pre-alpha state. Here be dragons.
The only database supported by the framework powering kama is PostgreSQL.
This application is written in Go. Download and install the Go compiler if you have not already done so.
Set up a PostgreSQL user and cluster by running the following queries (using psql for instance):
create user kama with password 'EnterPasswordHere'; create database kama with owner kama; -- Then, while logged in as user kama: create schema kama;
Then run the following commands:`
go get code.rocketnine.space/tslocum/kama # Download and install kama to ~/go/bin/kama # Then, either add ~/go/bin to your $PATH or provide the full path kama new # Start the guided installation process # Use the default options for everything except: # Enter the host for this server: Enter the domain your server will be hosted at # Session name used to find cookies: Enter any unique text # Please enter an IANA Time Zone for the server: Enter "Local" # Prompting for Postgres database configuration options: After this point, enter your server's PostgreSQL information # Choose SSL mode: disable # Enter the postgres database name: kama # Enter the postgres schema name: kama # Accept the remaining default options kama init-db kama init-admin
kama serve # Enter your information # Are registrations on this server open to the general public: Enter Y
Please share issues and suggestions here.