remove firebase-setup.sh and servermanager-agent.service from install/

This commit is contained in:
2026-06-13 15:55:56 -04:00
parent 756a6d8d14
commit d386df637d
3 changed files with 13 additions and 67 deletions

View File

@@ -0,0 +1,13 @@
{
"type": "service_account",
"project_id": "servermanager-4cf7a",
"private_key_id": "e810711980efff98997b88e0d0055bf3edaf260b",
"private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDTGUIbJd13Q06U\nVZiNBsR+ypQwVpOJD7ZDtbkmomjtNQQa1hH6oADl5tJZV4/8+wv+lw2ej6JZUU3l\npJzNoP6188UeVh3F3sj5G2gjaUHpppawdo0uTC0nBUkLhosdijPLsGmEiKiTaEHd\nGaA2kDBlZzNYlEJTvhgOhJedRJtQu3dbLY68ML7xGDLYJeRgpGgreNfiTVDvFVZh\nuVQBeYDnHPEh51GbuIRCGF1WKxOo4Q6i2qYNHODFfR8TX/YO0siioiIi1fcCKrnb\nk5Ilcs6KiihLbO/EWvmxkFrVQb2AypGPkCgASxYqqPVMNbZblekAE9J0P3ySWMUD\nF6p+TT4rAgMBAAECggEABlMV53FRes7B7nDIEsWWooPYP8CASBV37PxnUTCBe0Xg\n2xr5y+v6SukI+VNFxZsR521II62C/DES5+PwLLr7lqD4kWmcF78Of2QiURlIt8Ld\ndej/Xtk6axZd82HzDg4DckFVT/q2LkBr5L9tTOUyBf+7Cpbai97AosK3NieFjbwa\nKxDFPggNVrHULY3kbtVOyaxbRIyIHjcGOSbd2of2jhpjHj8sFCDi38fyz5esa0Hv\nlDVQCW7IxA0G6ah+niJxXcIMQIwvzcFK+c48Xu/c5iWu0K9ixPdE7BNS2c4nZBzx\nwXqkpKUJj21qywI8nAwx5IL2sBHFWGNXn+KOtP2wvQKBgQD0zQRzL01AyizdXC9B\nNXBOjDfPaEhfz39wPPZbjc7dxW1ZkMjaLo2eUxCqp5CJNJ9kR0WuBrqgk7mRrGOr\nieuDXpQ1QIvGn0DY6x/Y6CIvtMsimervKyYTAyqIBByw7UGdgHs+Esdsl4rB6B2/\nj2f8+zoLm/dzMtqXJch2R7wutwKBgQDcwYm+a4nPBTHBY3FkKoUuKMkXe4t4wEJ2\n14AFHKmEjIoUQeAq/CIY4+ffl6ivfamqFASKq3esGtgXg+BrSvEdNpJCVdBeavwJ\nWBN7BqfM7DnYNUuTKg2bNjiXaY7C4IukqvamWo2cFcLXWk+vksXSX1pOC0PgJwOe\n8GLhFwc4LQKBgQDyu0LZT6LDRnTb/Sch+nHkgKZqMtXoop+TU+9XcrIXNkaqE6UE\nqjpkLasN+96WHaaaUQ1ndGajCDdtmUiu86+h8Cr27oxqIsizDdjjQ7F6KkNtiL7p\n7ZfwLCiE+8bTLD3uhVIuh4JUS6MbiCPPKMwMjbLNhhYDlP4n9x/hIFoY2wKBgH+5\nQpb35U3v9W+st4h6yX+BfYempXWB13KnEJzkjnfwUFuUGb0FED1Sb3AAcUrH7AhJ\neK86sgzToz9Hv+qT+5kpX8odmGdogtZtLSg7G48HBhjADS/iXuj0oB2Kp1y9Sk5F\n1Fs/fTtXo9mxmPU+eFJVdQw+nFDugbvN3YfaKQUpAoGBAMemqLNDK3cBlYWs/aad\nuIqjrO/zi29yTAnqvx0vaGtu4cEJbEaU6ApYp1j0gh/bTXJvVev+DFELsJob70gO\ndooTxk/omEMDvnLSuuvbm7spDTU0DxzxhdBWfzmLoBDRyDE9529ZsFAhuiinD5YF\n6NhPKPPklNJZgJ3/YlEFBSKn\n-----END PRIVATE KEY-----\n",
"client_email": "firebase-adminsdk-fbsvc@servermanager-4cf7a.iam.gserviceaccount.com",
"client_id": "107052428751659308342",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-fbsvc%40servermanager-4cf7a.iam.gserviceaccount.com",
"universe_domain": "googleapis.com"
}

View File

@@ -1,46 +0,0 @@
#!/bin/bash
# Firebase Cloud Messaging setup script
# =======================================
#
# This script creates placeholder files for FCM integration.
# You must replace them with real values from your Firebase project.
#
# Steps to set up Firebase:
#
# 1. Go to https://console.firebase.google.com/ and create a project
# (or use an existing one)
#
# 2. Add an Android app to your Firebase project with package name:
# com.devlab.app
#
# 3. Download google-services.json and place it at:
# android/app/google-services.json
#
# 4. Go to Project Settings > Cloud Messaging and copy the
# Server key (legacy) or Cloud Messaging API key
#
# 5. Set the server key in .env:
# FCM_SERVER_KEY=your_server_key_here
#
# 6. OR place your Firebase Admin service account key at:
# config/firebase-service-account.json
# (for the OAuth-based API - more secure)
#
# The app will work without FCM configured; push notifications
# simply won't be sent until Firebase is set up.
#
# ---
echo "Firebase setup script"
echo "====================="
echo ""
echo "To enable push notifications:"
echo ""
echo "1. Create a Firebase project: https://console.firebase.google.com"
echo "2. Add Android app with package: com.devlab.app"
echo "3. Download google-services.json → android/app/google-services.json"
echo "4. Get Server Key from Cloud Messaging settings"
echo "5. Add to .env: FCM_SERVER_KEY=your_key_here"
echo ""
echo "Without these steps, push notifications are disabled."
echo "The app will continue to work using polling as fallback."

View File

@@ -1,21 +0,0 @@
[Unit]
Description=ServerManager Monitoring Agent
Documentation=https://github.com/servermanager
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
ExecStart=/usr/local/bin/servermanager-agent
Restart=always
RestartSec=10
StartLimitIntervalSec=60
StartLimitBurst=5
NoNewPrivileges=yes
ProtectSystem=full
ProtectHome=yes
PrivateDevices=yes
PrivateTmp=yes
[Install]
WantedBy=multi-user.target