{"repo":"ActivityWatch/aw-server","free":true,"listed":false,"github":"https://github.com/ActivityWatch/aw-server","clone":"git clone https://github.com/ActivityWatch/aw-server.git","description":"ActivityWatch server for storage of all your Quantified Self data.","language":"Python","stars":124,"topics":["activitywatch","server","rest-api","python","sqlite"],"license":"MPL-2.0","category":"databases-storage","readme_excerpt":"aw-server ============ ActivityWatch server, for secure storage and retrieval of all your Quantified Self data. Note: In the future this will no longer be the default server used by ActivityWatch, instead we will be using aw-server-rust. The fate of this repo is uncertain, but it will likely be around and maintained for a while (as a reference implementation, for prototyping, etc). Build and Install To install program and dependencies, Poetry is required. You'll want to activate a venv before building. The aw-server binary should now be available to you in your PATH (if it is set correctly). Usage Run aw-server: Development If you want to run aw-server in development, you probably want to run a development instance beside your personal (stable) instance. You can do this by giving aw-server the --testing flag. This will start the server on another port and use a separate datastore. API Examples You can also get a very decent API browser by browsing to localhost:5600 after starting the server. There are also some API examples in the documentation.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ActivityWatch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ActivityWatch/aw-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}