mirror of
https://framagit.org/les/gancio.git
synced 2025-01-31 16:42:22 +01:00
Build fork of Gancio
.vscode | ||
assets | ||
components | ||
config | ||
layouts | ||
locales | ||
pages | ||
plugins | ||
server | ||
static | ||
store | ||
views/feed | ||
.editorconfig | ||
.eslintrc.js | ||
.gitignore | ||
.prettierrc | ||
.sequelizerc | ||
nuxt.config.js | ||
package.json | ||
README.md |
gancio
a shared agenda for local communities
⚠️ WARNING ⚠️ Gancio is under heavy development, if something is not working as expected, it's expected :D Please be patient and open an issue!
Current live instances:
Installation
Install node
# source https://github.com/nodesource/distributions/blob/master/README.md
curl -sL https://deb.nodesource.com/setup_12.x | bash -
apt-get install -y nodejs
Install postgres
apt install postgresql
Create database
sudo -u postgres psql
postgres=# create database gancio;
postgres=# create user gancio with encrypted password 'gancio';
postgres=# grant all privileges on database gancio to gancio;
Install gancio
npm install --global gancio
Create a new user
adduser gancio
su gancio
Setup & test
gancio --help
gancio setup
gancio start
Hacking
# clone this repo
git clone https://git.lattuga.net/cisti/gancio.git
cd gancio
# install dependencies
yarn install
# testing with sqlite db
yarn dev
# build for production and launch server
yarn build
yarn start
Made with ❤️ by underscore hacklab