Skip to content
/ Siikr Public

Celebrating a decade of somehow searching tumblr better than tumblr.

License

Notifications You must be signed in to change notification settings

EGjoni/Siikr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Siikr

IYKYK, YK?

Installation

Best done on a clean Ubuntu or debian server.

  1. Clone this repo.
  2. Copy siikr.template_conf to a new file named siikr.conf.
  3. Fill out siikr.conf as per the comments inside or description below.
  4. If not already in a terminal, switch to one and run chmod +x setup_simple.sh
  5. Then run sudo ./setup_simple.sh and follow the prompts.
  6. Pray.
  7. Once you get it working, please perform a git pull every now and again and run sudo ./upgrade.sh so your node doesn't go obsolete.

More Detailed Installation Guide

This walks you through setting up a Siikr hub/spoke node on an Ubuntu system.

Prerequisites

  • Ubuntu Server: This guide assumes you're using an Ubuntu server (tested on 20.04 and 22.04).
  • Root or Sudo Access: You'll need root or sudo privileges to install packages and configure services.\
  • Domain Name: You'll need a domain name for your server.
  • SSL certificate: The install script can optionally set one up for you, but basically Tumblr refuses to give you an API key if you don't have https:// domain name so, ssl.
  • Tumblr API Key: Obtain a Tumblr API key by registering an application at https://www.tumblr.com/oauth/apps.

Installation Steps