Skip to content
This repository has been archived by the owner on Aug 2, 2023. It is now read-only.
/ Bugfree-Old Public archive

Bugfree - my peronal website running on Node.js

License

Notifications You must be signed in to change notification settings

sevesalm/Bugfree-Old

Repository files navigation

Bugfree License: AGPL v3

This project is DEPRECATED and no longer maintained

This was the repository for my personal website Bugfree.

Old description

It is running on Node.js/Express and uses Pug template language. It uses PostgreSQL as the database management system, Ansible for deployment and Travis for CI.

Deployment

Deployment is done using Ansible. Prerequisites:

  • Ubuntu Server 16.10
  • PostgreSQL 9.6 with database 'bugfree'
  • Redis server
  • ssh connection
  • no ssh passphrase
  • no sudo password

First create a configuration file ansible/hosts.yaml using ansible/hosts-template.yaml as a template. The actual deployment:

npm run deploy

Roadmap

These are the features I'm planning to implement (in no order of importance):

  • simple CMS for publishing articles or blog entries
  • separate frontend
  • implement frontend in Elm
  • improved repository structure

License

Copyright (C) 2017 Severi Salminen

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published
by the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

About

Bugfree - my peronal website running on Node.js

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published