You can install the checkers locally using npm run install-dependencies, and then run the checks using npm run check before submitting a pull request. If you want to create a package with all the dependencies bundled, you can run npm run dist command to produce a zipball.Įvery patch is expected to adhere to our coding style, which is checked automatically by CI. Upon switching between npm run dev and npm run build, you may need to delete assets/.cache. When developing, you can also use npm run dev it will watch for asset changes, rebuild the bundles as needed, and reload selfoss automatically. Every time anything in assets directory changes, you will need to run npm run build for the client to be built and installed into the public directory. We use Parcel (installed by the command above) to build the client side of selfoss. You can use npm run install-dependencies as a shortcut for installing both sets of dependencies. When you clone the repository you have to issue composer install to retrieve the external sources.įor the client side, you will also need JavaScript dependencies installed by calling npm install in the assets directory. Selfoss uses composer and npm for installing external libraries. We recommend Reader For Selfoss for Android devices. Find the OPML export in the old application, it is usually located somewhere in settings. Chat on Gitter (or #selfoss: mirror) for discussing selfoss development or just about anything.Forum for general questions about usage.Issue tracker for reporting problems and requesting new features.See the development section.įor further questions or on any problem use our support forum: Support If you obtained selfoss using Git, some more steps might be required. The database will be updated automatically (ensure that your database user is allowed to create triggers).Important: we change the config.ini and add new options in newer versions. Insert your current database connection and your individual configuration in config.ini.Consult the NEWS file to learn about backwards incompatible changes.Upload all new files and directories excluding the data/ directory (IMPORTANT: also upload the invisible.(IMPORTANT: do NOT delete the data/ directory) delete all old files and directories excluding the directory data/ and the file config.ini.Backup your database and your data/ directory.Edit config.ini and delete any lines you do not wish to override.Rename config-example.ini to config.ini.No configuration is needed to use selfoss but you can customize the settings as follows: See the development section.įor further questions or on any problem use our support forum: Configuration If you obtained selfoss using Git, some more steps will be required. You can also execute the cliupdate.php from command line. Create cronjob or systemd timer for updating feeds and point it to via wget or curl. You do not need to create the database tables, they will be created automatically (ensure that your database user is allowed to create triggers). You do not need to change anything if you want to use SQLite.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |