Skip to content
forked from Aftendo/Afternote

Modern open-source Flipnote Hatena server

License

Notifications You must be signed in to change notification settings

xmuaop/Afternote

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Afternote

Modern open-source Flipnote Hatena server

Installation

Wanna install Afternote on your server? See how: (NOTE: This is only to install Afternote SERVER, patches are currently unavailable.)

Requirements

  • Terminal access
  • Python 3.11 or higher
  • Django
  • Django extensions
  • Numpy

Installation steps

  • Step 1: Open Terminal

image

  • Step 2: If not already installed, install virtualenv with sudo apt install virtualenv (May depend on your Linux distribution)

  • Step 3: Create the directory "python-environnements" at /home/ and then access it with mkdir ~/python-environments && cd ~/python-environments image

  • Step 4: Create a virtual environnement with virtualenv --python=python3 <Name of your virtualenv> image

  • Step 5: Now check your Python version with ls env/lib, if Python3.11 is shown, continue, if not, update Python. image

  • Step 6: Activate your Virtualenv with source env/bin/activate

An "()" has been added to your terminal. (Depends on your environnement name) image

If you havent installed dependencies, install them with pip install django && pip install django_extensions && pip install numpy image

  • Step 7: Clone the repository with git clone https://github.com/Aftendo/Afternote image
  • Step 8: Enter the directory with cd Afternote
  • Step 9: Modify DEBUG = True with a text editor or with nano ugoflip/settings.py, (Not necessary) image image image
  • Step 10: Make migrations with python3 manage.py migrate
  • Step 11: Runserver with python3 manage.py runserver (Local only) image
  • Step 12: Check your browser with the URL: https://127.0.0.1:8000/ image

If the Django 404 page shows, that means you haven't modified settings.py for setting DEBUG to False.

NOTE: If Debug is set to False, admin panel will most likely be bugged. Don't use the current Afternote source code for production. image

If you followed correctly all those steps, you should now have a Afternote server.

About

Modern open-source Flipnote Hatena server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • HTML 1.4%