Softsource Web Tool Setup Page

npm start Then open http://localhost:3000 in your browser.

composer install Use npm ci instead of npm install in CI environments for faster, locked-dependency installation. Step 3: Configure Environment Variables Create a .env file in the root directory. A typical configuration looks like this:

npm run migrate # or for PHP version php artisan migrate You will see output confirming the creation of tables like users , repositories , deployments , and webhooks . Before using the tool, create an administrative account: softsource web tool setup

server listen 80; server_name tools.yourcompany.com; root /var/www/softsource/public; location / try_files $uri $uri/ /index.php?$args;

Remember: the setup process is iterative. Start with the core Code Manager and Asset Optimizer, then gradually enable the Pipeline Builder and Web Debugger as your team’s needs grow. Monitor performance, gather user feedback, and revisit your .env and pipeline scripts monthly. npm start Then open http://localhost:3000 in your browser

# SoftSource Web Tool Setup - Core Config APP_ENV=production APP_DEBUG=false APP_URL=https://your-domain.com/softsource DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=softsource_db DB_USERNAME=admin DB_PASSWORD=securepassword Git Integration GIT_BIN_PATH=/usr/bin/git GIT_DEFAULT_BRANCH=main Cache & Sessions CACHE_DRIVER=redis SESSION_DRIVER=redis REDIS_HOST=127.0.0.1

npm install For the PHP-based asset optimizer, use Composer: A typical configuration looks like this: npm run

Adjust database credentials and paths to match your server. For SQLite, simply set DB_CONNECTION=sqlite and ensure the database file is writable. SoftSource uses an ORM to set up tables for users, projects, and pipeline runs. Execute: