Full Stack
Create an account : https://gitlab.com
git clone git@gitlab.com:northstarnetwork/refonte.git
After import the File of Database setup the env file
we use valet : https://laravel.com/docs/7.x/valet Vuejs @2.0
ELK http://elastic01.n10.xyz:5601/ elastic / S8vTs8IAMCpKnKYuDCRK
.env file
APP_NAME="NSN"
APP_ENV=local
APP_KEY=base64:SBWUZWYK23zqEV4QcAke57+3tzktHbKNRwB7Fp5iHJQ=
APP_DEBUG=true
APP_URL=https://refonte.test/
APP_TOKEN_CRAWLING=VWc3r0fwLeuREK4lGaJm
API_RATE_LIMIT_ENABLED=false
LOG_CHANNEL=daily
LOG_DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/837698330485194762/gsiQVqmvDAKM9mhGELXuS1IKyvOXHq-50aGpUjVr-6SFXKDS0yomOewFxWWiW5ZBu2oC
LOG_SLACK_WEBHOOK_URL=https://hooks.slack.com/services/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
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=refonte
DB_USERNAME=nsn
DB_PASSWORD=nsn
DB_PASSWORD_TOOLS="-72M<9H9_V8pnGhv("
DB_HOST_ENETPULSE=127.0.0.1
DB_PORT_ENETPULSE=3306
DB_DATABASE_ENETPULSE=enetpulse
DB_USERNAME_ENETPULSE=nsn
DB_PASSWORD_ENETPULSE=nsn
QUEUE_CONNECTION=sync
QUEUE_DRIVER=sync
#QUEUE_DRIVER=sync
BROADCAST_DRIVER=redis
REDIS_PREFIX=NULL
CACHE_DRIVER=redis
SESSION_DRIVER=file
SESSION_LIFETIME=600
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=
REDIS_PORT=6379
MAIL_MAILER=smtp
MAIL_HOST=smtp-relay.sendinblue.com
MAIL_PORT=587
MAIL_USERNAME=yann@north-star.network
MAIL_PASSWORD=9y13b8mWFGQOZTxI
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS=no-reply@north-star.network
MAIL_FROM_NAME="${APP_NAME}"
MAIL_SEO=seo@north-star.network
NSN_COMPLIANCE_MAIL=compliance@north-star.network
ANSIBLE_PLAYBOOK='/var/www/nsn/ansible/bin/ansible-playbook'
ANSIBLE_GALAXY='/var/www/nsn/ansible/bin/ansible-galaxy'
#DataForSeo API
LOGINDATASEO='yann@north-star.network'
PWDDATASEO='ucyYwjkPFDRuWihg'
#End DataForSeo
#ElasticSearch
ELASTICSEARCH_HOST=elastic01.n10.xyz
ELASTICSEARCH_PORT=9225
ELASTICSEARCH_SCHEME=http
ELASTICSEARCH_USER=elastic
ELASTICSEARCH_PASS="S8vTs8IAMCpKnKYuDCRK"
ELASTICSEARCH_INDEX="kwresults"
#End ElasticSearch
PATH_ID_RSA='/Users/joseph/.ssh/id_rsa'
PATH_ID_RSA_NSN='/Users/joseph/.ssh/key_nexylan'
#Registrar Service
REGISTRAR_DEBUG_MODE=false
NETIM_API_ID='DY532'
NETIM_API_KEY='Ll$xyd!jeuFEv%D'
GODADDY_API_KEY='AZx5n3EfJCL_8HzaxqB6FNVJZRuY82iHzt'
GODADDY_API_SECRET='SvbASneJbZkdMBsP43UYhp'
INTERNETBSAPI='J1O2E8C1S7F1P9I8R4I3'
INTERNETBSPWD='7KuX62ti'
CLOUDFLARE_EMAIL = 'yann@north-star.network'
CLOUDFLARE_API = '7ce9ea899fe020fdc78dc71e33e8388eff247'
NAMEBRIGHT_NAME='decoopman:nsntool'
NAMEBRIGHT_SECRET="0O(g6R[]Q.FoIF:(57s)L;d0!6A@Tx"
WHOIS_API_KEY='at_UQIqhfQydlZPdnV71AzulAYq58fno'
#Hosting
NEXYLAN_TOKEN=3ec3e23dcac29f341189cb499331fa040d5c16613a22e05cfa3d2175c6f093fc
GITLAB_API_TOKEN=4AKkxqWzTx1ndysAvji2
#AWS
AWS_ACCESS_KEY_ID=AKIAIJ4V2QSMWTJW72LQ
AWS_SECRET_ACCESS_KEY=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
AWS_DEFAULT_REGION='eu-west-3'
AWS_BUCKET=copylaunch
AWS_URL='https://s3.eu-west-3.amazonaws.com/north-star-network'
#COPYSCAPE
COPYSCAPE_USERNAME=laphilo
COPYSCAPE_API_KEY=gssfcodt6ghrhfs8
#SEObserver_API
SEObserver_API=5d7787c55f469ae0708b45ceKc1ab614202bc963e5e3e1700bdc47cce
#PIWIK
PIWIKSITE_URL = 'https://n10.xyz/'
PIWIK_TOKEN = 'fe2b67bc90119996e894604102ae1f62'
GOOGLE_KEY_API=AIzaSyAXdlWvIKlaHgFohgjfdVdaV2nl55c5WDw
#Crawling Scrapy
CRAWLING_SERVER=http://crawl.n10.xyz
CRAWLING_USERNAME=nsn
CRAWLING_PASSWORD=NSN2020+
#WPSCAN
WPSCAN_PATH=wpscan
#BETSAPI KEY
BETSAPI_KEY='91241-7mwQrfSvkZVwfI'
ODDS_TOKEN='mKji_-(5nBg26TRZD6543-'
#Enetpulse
ENETPULSE_USERNAME=northstarapiusr
ENETPULSE_TOKEN=79e93e7b9569209e854b6efa2bcc424a
#ASANA
COPYLAUNCH_ASANA_PAT='1/1160108625248481:ac791fd1b103baf4dccd7cf061082169'
#SEORANK
SEORANK_KEY=B0D1F98F831BDDA13B25C4B0A396778B
#Google Analytic
GOOGLE_ACCOUNT_SERVICE='nsn-405@stoked-dominion-307813.iam.gserviceaccount.com'
ANALYTICS_VIEW_ID=0000000000
#Google Drive
GOOGLE_DRIVE_CLIENT_ID='608938717155-ro63uj4jgpgn9lnra207u53qu6aivmuv.apps.googleusercontent.com'
GOOGLE_DRIVE_CLIENT_SECRET='yHC4SDIl5os9BQkoY4cDWtq6'
GOOGLE_DRIVE_REFRESH_TOKEN='1//04f2FwcSCQV5kCgYIARAAGAQSNwF-L9Iryqnt1mgT18c-3nylGuaRocfGM2aA5BGdbfJZwarACcuyD62KSvU4wZ9jFXeZ0mUuajQ'
GOOGLE_DRIVE_FOLDER_ID='15CI-USWN1phrpMv89GmYCH6extRTrWE9'
WETO_API_TOKEN=5|rWbgIWc79ITuUwyTqj7cJsXrZDDRsSHcf06IhIY1
API_BUYPROXIES=66f4d638fc741051c719d1ce460b0eba
ASANA_NSN_WORKSPACE_ID=242005660055141
RUNSTACK_API=eyJhbGciOiJIUzM4NCIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVjMmQyNDBiLTJhYTktNGI5OS1hNzhjLWQ5NjAyZjdiMzU5NSIsImlhdCI6MTYzODI3MTE4MCwiYXVkIjoiY2M2ZDViNDktNDI4Mi00MzQ0LTkxMTEtMjkyNjA3NmExODk5In0.qsnCu79UxuYtovHsET7HKEyu6tbJdznLHGpgkS8U0QWbFiWHUEu0bvgWqmq3oH5f
npm install && npm watch
composer --version < 2 required
composer install
Open your browser on http://127.0.0.1:8000/register and create an account.
go to the table

modify the first line :

with your user_id (model_id)
Access ssh tools
Need → key-rsa
ssh nsn@nsn.n10.xyz
Documentation Api
To explore all endpoints of our api you can check the doc here :
How to deploy