Giter Site home page Giter Site logo

soats / fresns Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fresns/fresns

0.0 0.0 0.0 10.15 MB

Fresns core library: Cross-platform general-purpose multiple content forms social network service software

Home Page: https://fresns.org

License: Apache License 2.0

Shell 0.02% JavaScript 1.96% PHP 82.68% CSS 0.05% Blade 15.30%

fresns's Introduction

PHP MySQL License

About Fresns

Fresns is a free and open source social network service software, a general-purpose community product designed for cross-platform, and supports flexible and diverse content forms. It conforms to the trend of the times, satisfies a variety of operating scenarios, is more open and easier to re-development.

Server Requirements

Environment Requirements
Package Manager Composer 2.x
PHP Version PHP 8.x
PHP Extensions fileinfo exif
PHP Functions putenv symlink readlink proc_open passthru
Database Version MySQL 5.7 or 8.x

Installation and Using

This repository is an R & D code repository without "vendor" reference library files. If you use this repository code package to install, you need to execute the composer command based on the command line to install "vendor" reference library files. If you feel troublesome, you can also download the full version of the installation package from the official website. The installation package on the official website already contains reference library files, so there is no need to perform command-line installation.

Deployment Process

  1. Download the code package of the repository release, upload it to the business server and decompress it.
  2. Execute the command line in the "main program root directory", Download the vendor package file.
    • Development deployment: composer install
    • Production deployment: composer install --optimize-autoloader --no-dev
  3. Execute the php artisan command under the "main program root directory" to configure the manager.
    • php artisan vendor:publish --provider="Fresns\PluginManager\Providers\PluginServiceProvider"
    • php artisan vendor:publish --provider="Fresns\ThemeManager\Providers\ThemeServiceProvider"
    • php artisan vendor:publish --provider="Fresns\MarketManager\Providers\MarketServiceProvider"
  4. Configure the web server according to the the installation tutorial on the official website.
  5. Visit the /install page to do the installation.

Contributing

Thank you for considering contributing to the Fresns core library! The contribution guide can be found in the Fresns documentation.

Code of Conduct

In order to ensure that the Fresns community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

If you discover a security vulnerability within Fresns, please send an e-mail to Taylor Otwell via [email protected]. All security vulnerabilities will be promptly addressed.

License

Fresns is open-sourced software licensed under the Apache-2.0 license.

fresns's People

Contributors

jevantang avatar stylecibot avatar jarvis-tang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.