Skip to content

OlafRadicke/tuxerjoch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TUXERJOCH

Source code / website: https://github.com/OlafRadicke/tuxerjoch

Project mission

TUXERJOCH is only a proof of concept.

Dependencies

  • python3
  • python3-requests
  • python3-bottle
  • python3-simplejson
  • python3-cherrypy

(pre) install

Build a rpm

For installation over rpm you can build a rpm with this command:

> rpmbuild -bb ./tuxerjoch.spec

RPM repo

under rpm.the-independent-friend.de you can find ready complied rpms.

Configuration

You are need a configuration file with name ./tuxerjoch.conf in the working directory or under /etc/ with this content:

 {
     "couch_host": "127.0.0.1",
     "couch_port": "5984",
     "couch_user": "admin",
     "couch_passwd": "admin",
     "couch_db": "tuxerjoch",
     "webservice_host": "127.0.0.1",
     "webservice_port": "8080",
     "log_file": "tuxerjoch.log",
     "log_level": "DEBUG"
 }

"couch_*" is the couch db configuration. "webservice_*" is port and host name configuration where tuxerjoch service is listening. The "log_level" can have the value:

  • DEBUG
  • INFO
  • ERROR

The fresh installed system have the default password "tuxerjoch". After the first login you can and need to change this. Click on "Einstellung" in top of the page to change this.

Password reset

If you forgot your password then you can delete the document "global_config" in the CouchDB and restart the application. After then the default password "tuxerjoch" is recovered. You can use the webinterface of couchDB to delete easily the document "global_config". Call url http://127.0.0.1:5984/_utils/ in your Browser.

CouchDB with docker

If you like using docker for CouchDB then check this:

docker pull fedora/couchdb

Externe Dokus

Dodos

attachment

http://docs.couchdb.org/en/latest/api/document/attachments.html

Dump function

For backups

RSS feeds

Coming soon

Picture resources

The alpen picture is form commons.wikimedia.org The origin file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license.

The name TUXERJOCH

why the name TUXERJOCH? Well I was looking for neutral name, but I had no ideas. So I used the random function of German Wikipedia and get this name.

https://en.wikipedia.org/wiki/Tuxer_Joch

About

Playground with couchdb and python3 over rest-api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published