在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:Hifone开源软件地址:https://gitee.com/hifone/Hifone开源软件介绍:HifoneHifone is a free, open-source, self-hosted forum software based on the Laravel PHP Framework. FeaturesThis package is currently in (very-)alpha stage, so all of the following features may or may not work yet. However, feel free to post issues and features requests here . We will try to fix and improve the package as fast as we can based on your help!
RequirementsThere are a few things that you will need to have set up in order to run Gitamin:
InstallationBy default Hifone comes with a .env.example file. You'll need to rename this file to just .env regardless of what environment you're working on. If you're using SQLite then your .env file should not contain a DB_HOST key. You'll also need to touch ./database/hifone.sqlite and give it the required permissions. Directories within the Step 1: Shellgit clone https://github.com/Hifone/Hifonecd Hifonecp .env.example .envvi .env # write database settingscomposer install --no-dev -ophp artisan hifone:installchmod -R 777 storagechmod -R 777 bootstrap/cachechmod -R 777 public/uploads If you have problems to open the Page, enter the Following: php artisan vendor:publish Step 2: BrowserNow go to http://your_site_domain/ and have fun! Installing Hifone with Docker$ git clone https://github.com/Hifone/Docker.git hifone-docker$ cd hifone-docker$ docker build -t hifone --rm .$ docker run -it --rm -p 0.0.0.0:8081:80 hifone$ /run.sh Now go to http://127.0.0.1:8081 (linux) or http://192.168.99.100:8081 (mac) and have fun! You can find more information at Install Hifone Additional SettingsOn the Admin Panel you can add some additional Settings meta_author - Set Metadata for Authorsmeta_keywords - Set Metadata for Keywordsfooter_html - Write some HTML stuff for Footernew_thread_dropdowns - With this, you can add some DropDown Items for the "New Thread" Buttonsite_about - This is for Adding a Subtitle for the Website Upgradingphp artisan hifone:update DevelopmentThese extra dependencies are required to develop Hifone:
npm installbower installgulp If you're making a lot of changes, you'll find that running DemoLicenseHifone is open-sourced software licensed under the MIT license |
请发表评论