emlog is a lightweight blog and CMS website building system, dedicated to creating a user-friendly personal cloud content management system.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
snow a3081c9e32 feat:support mp3 file upload default 3 days ago
admin feat:Optimize store display style 1 week ago
content feat:add plugin hook at admin and user sidebar menu 4 weeks ago
include feat:Optimize store display style 1 week ago
.dockerignore feat:docker compose 10 months ago
.gitignore feat:add video md plugin 6 months ago
Dockerfile feat:docker compose add redis ,page move into view menu 2 months ago
README.en.md feat:search user by nickname and email 3 months ago
README.md fix:change logo path 4 months ago
auto_install.json feat:format code style 4 months ago
config.sample.php feat:format code style 4 months ago
docker-compose.yml fix:Fix missing port numbers 1 month ago
favicon.ico feat:优化侧边栏标签性能 1 year ago
import.sql feat:bt auto install 9 months ago
index.php feat:lint 11 months ago
init.php feat:jump link 3 months ago
install.php feat:support mp3 file upload default 3 days ago
license.txt update admin veiws 2 years ago
nginx.conf fix:Fix missing port numbers 1 month ago
robots.txt feat:user signup 1 year ago
rss.php fix:Start optimizing cache efficiency, and only call back the rm function when the plugin is deleted 1 month ago

README.en.md

GitHub release Document

emlog

emlog is a lightweight blog and CMS website building system, dedicated to creating a user-friendly personal cloud content management system.

Overview

  • Markdown editor, auto save, more comfortable and worry-free creation
  • User registration, login, contribution, management
  • Multimedia resource manager, support upload management of pictures, audio, video, files, etc.
  • Draft box
  • Template themes to create a personalized site
  • Rich plugin extensions
  • Support article URL customization, better SEO effect
  • Flexible sidebar component (widgets) management, easy to combine and customize your favorite components
  • Custom pages to easily create message boards, navigation bars, personal profiles, etc.
  • Multi-person co-writing, easy management of multiple writers in the background
  • tag, secondary classification
  • Data caching technology, faster site access
  • Site data backup/restore

English official site

https://emlog.io/

Download

Download

Changelog

changelog

Requirements

  • PHP5.6\PHP7\PHP8, PHP7.4 recommended
  • MySQL5.6+, 5.6 is recommended
  • Recommended server environment: Linux + nginx

Installation Notes

  1. Upload all the decompressed files to the web root directory of the server or virtual host, or upload the zip archive and decompress it online.
  2. Visit the pre-resolved domain name on the browser, the program will automatically jump to the emlog installation page, and follow the prompts to install it.
  3. The installation process will not create a database, you need to create it in advance, click to confirm the installation, the installation is successful.

Docker

  1. cp config.sample.php config.php
  2. docker network create emlog_network
  3. docker-compose up
  4. http://localhost:8080

Special thanks

Jet Brains

Thanks for non - commercial open source development authorization by Jet Brains

License Agreement

The license under which the Emlog software is released is the Free Software Foundation's GP Lv3 (or later): LICENSE