-
Notifications
You must be signed in to change notification settings - Fork 12
Technical Setup Quickstart
Thord Setsaas edited this page May 29, 2020
·
1 revision
The simplest way to get up and running is via Docker, see the Docker Section for more information
Since there are multiple parts required to get started with development, which can be daunting at first look, a simple script has been created to speed up this process
Running this for the first time will do the following
- Confirm all prerequisites are met
- Create a new
databaserunning inDocker - Run database
migrations, and populate with required data - Setup the
api - Setup the
frontend - Create simple startup scripts
- Optionally start everything
The following prerequisites must be installed before running the script
git, go, node, npm, docker, docker-compose, mysqlsh, goose
Full Guide https://docs.docker.com/install/linux/docker-ce/ubuntu/
go get -u github.com/pressly/goose/cmd/goose- Make sure
$GOPATH/binis on your $PATH!
Full Guide https://github.com/pressly/goose#install
- Download https://dev.mysql.com/downloads/file/?id=487007
sudo dpkg -i mysql-apt-config_0.8.13-1_all.debsudo apt-get updatesudo apt-get install mysql-shell
Full Guide https://docs.oracle.com/cd/E17952_01/mysql-5.7-en/installing-mysql-shell-linux-quick.html
General
Information
Technical Details
Other