The systemd example service file should work now.
This commit is contained in:
parent
35d0facf06
commit
5dcfd2633b
|
@ -1,6 +1,6 @@
|
||||||
# An example systemd service file
|
# An example systemd service file
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=A service for the Gosora Forum Software
|
Description=Gosora
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=simple
|
Type=simple
|
||||||
|
@ -10,8 +10,10 @@ Type=simple
|
||||||
|
|
||||||
Restart=on-failure
|
Restart=on-failure
|
||||||
RestartSec=10
|
RestartSec=10
|
||||||
# Set this to the location of Gosora
|
# Set these to the location of Gosora
|
||||||
ExecStart=/home/gosora/gosora
|
WorkingDirectory=/home/gosora
|
||||||
|
# Make sure you manually run pre-run-linux before you start the service
|
||||||
|
ExecStart=/home/gosora/Gosora
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
|
@ -0,0 +1,33 @@
|
||||||
|
echo "Deleting artifacts from previous builds"
|
||||||
|
rm -f template_*.go
|
||||||
|
rm -f gen_*.go
|
||||||
|
rm -f tmpl_client/template_*.go
|
||||||
|
rm -f ./Gosora
|
||||||
|
|
||||||
|
echo "Generating the dynamic code"
|
||||||
|
go generate
|
||||||
|
|
||||||
|
echo "Building the router generator"
|
||||||
|
cd ./router_gen
|
||||||
|
go build -o RouterGen
|
||||||
|
mv ./RouterGen ..
|
||||||
|
cd ..
|
||||||
|
echo "Running the router generator"
|
||||||
|
./RouterGen
|
||||||
|
|
||||||
|
echo "Building the query generator"
|
||||||
|
cd ./query_gen
|
||||||
|
go build -o QueryGen
|
||||||
|
mv ./QueryGen ..
|
||||||
|
cd ..
|
||||||
|
echo "Running the query generator"
|
||||||
|
./QueryGen
|
||||||
|
|
||||||
|
echo "Building Gosora"
|
||||||
|
go build -o Gosora
|
||||||
|
|
||||||
|
echo "Building the templates"
|
||||||
|
./Gosora -build-templates
|
||||||
|
|
||||||
|
echo "Building Gosora... Again"
|
||||||
|
go build -o Gosora
|
Loading…
Reference in New Issue