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).

About

My personal blog

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •