Skip to content

eigenric/eigenric.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eigenric.me

Content and Pelican configurations for my own blog http://eigenric.me

I use my customized Pneumatic theme with the Summary Plugin.

I've made some changes in the default Makefile and develop_server.sh scripts to avoid showing the pelican.pid svr.pid and to focus on the content (in blog folder).

Dependencies

  1. Use Poetry to install project dependencies:
$ poetry install
  1. Clone Pelican plugins:
$ git clone --recursive https://github.com/getpelican/pelican-plugins plugins
  1. Install Sass command with npm:
$ npm install sass

Github Pages Upload

  1. Create your username.github.io repository
  2. The code mustn't be in the master branch. (Ex.: src branch)
  3. Install ghp-import pip install ghp-import
  4. Execute
$ make publish
$ ghp-import .output
$ git push origin gh-pages:master

FTP Upload

If you want to use this Makefile to upload your work via ftp:

  1. Install lftp sudo apt-get install lftp
  2. Create into conf a file called ftp with the next data
export FTP_HOST=
export FTP_USER=a
export FTP_TARGET_DIR=
export FTP_PASSWORD=
  1. Execute
$ source conf/ftp
$ make ftp_upload

License

The content of this project itself is licensed under the Creative Commons BY-SA 4.0 license and the underlying source code used to format and display that content is licensed under the MIT license (See LICENSE).