You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Linux system administrator, you may have faced these challenges:
74
+
75
+
- 💻 **Always needing a laptop** to connect to your servers
76
+
- ⏱️ **Time wasted** turning on devices, connecting, and executing repetitive commands
77
+
- 🔄 **Repetitive tasks** that could be simplified with a GUI
78
+
- 🔋 **Energy consumption** from keeping a laptop running for quick server checks
79
+
80
+
SysAdmin addresses these issues by providing a comprehensive mobile solution that puts powerful server management tools in your pocket.
81
+
47
82
## 🌟 Why SysAdmin?
48
83
49
84
Traditional server management requires either physical access or an SSH session through a terminal, which can be inconvenient when you're on the move. **SysAdmin** solves this by providing:
@@ -58,7 +93,7 @@ Traditional server management requires either physical access or an SSH session
58
93
59
94
## 🚀 Key Features
60
95
61
-
### Currently Available
96
+
### Currently Available:
62
97
63
98
-**Dashboard** - View server status, system metrics, and connection details at a glance
64
99
-**SSH Manager** - Store and manage multiple server connections securely
@@ -69,7 +104,7 @@ Traditional server management requires either physical access or an SSH session
69
104
-**Environment Variables** - Manage both local and global environment variables
70
105
-**Terminal** - Full terminal access when you need the command line
71
106
72
-
### Coming Soon
107
+
### Coming Soon:
73
108
74
109
-**User & Group Management**
75
110
-**Service & Log Management**
@@ -79,16 +114,57 @@ Traditional server management requires either physical access or an SSH session
79
114
-**Disk & Network Management**
80
115
-**VNC Support**
81
116
82
-
## 🔍 Understanding The Problem
117
+
## 🌱 Sustainable Development Goals
83
118
84
-
As a Linux system administrator, you may have faced these challenges:
119
+
SysAdmin contributes to several UN Sustainable Development Goals:
85
120
86
-
- 💻 **Always needing a laptop** to connect to your servers
87
-
- ⏱️ **Time wasted** turning on devices, connecting, and executing repetitive commands
88
-
- 🔄 **Repetitive tasks** that could be simplified with a GUI
89
-
- 🔋 **Energy consumption** from keeping a laptop running for quick server checks
121
+
-**SDG 4 (Quality Education)** - Making server management more accessible to beginners
122
+
-**SDG 8 (Decent Work and Economic Growth)** - Increasing productivity and supporting remote work
123
+
-**SDG 9 (Industry, Innovation, and Infrastructure)** - Promoting innovation with mobile-friendly server management
124
+
-**SDG 11 (Sustainable Cities and Communities)** - Supporting smart infrastructure with less energy usage
125
+
-**SDG 17 (Partnerships for the Goals)** - Encouraging open-source collaboration
90
126
91
-
SysAdmin addresses these issues by providing a comprehensive mobile solution that puts powerful server management tools in your pocket.
127
+
## 🛡️ Security Features
128
+
129
+
Security is our top priority. SysAdmin implements:
130
+
131
+
-**Local Authentication** - Biometric/pin protection using your device's screen lock
132
+
-**Encrypted Communications** - All server communications use SSH/SFTP encryption
133
+
-**Secure Credential Storage** - Connection details are stored in your device's secure storage
134
+
-**No Server-side Components** - Your credentials never leave your device
135
+
136
+
## 🚀 Getting Started
137
+
138
+
### Prerequisites
139
+
140
+
- Flutter SDK (latest stable version)
141
+
- Android Studio or VS Code with Flutter extensions
2. Navigate to SSH Manager and add your first server connection
186
-
3. Set your preferred connection as default
187
-
4. Explore the dashboard and features!
188
-
189
213
## 🤝 Contributing
190
214
191
215
We welcome contributions from everyone! Whether you're fixing bugs, improving documentation, or proposing new features, your help is appreciated.
@@ -204,13 +228,37 @@ Please read our [Contribution Guidelines](CONTRIBUTING.md) before submitting a p
204
228
<p>SysAdmin is Free Software: You can use, study, share, and improve it at will.
205
229
<p>Specifically you can redistribute and/or modify it under the terms of the <ahref="https://www.gnu.org/licenses/gpl.html">GNU General Public License</a> as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
206
230
231
+
## 💖 Support & Donations
232
+
233
+
If you find **SysAdmin** helpful, consider supporting the development! Your support helps keep this project open-source and constantly improving 🚀
<img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=☕&slug=prathameshkhade&button_colour=FFDD00&font_colour=000000&font_family=Comic&outline_colour=000000&coffee_colour=ffffff" alt="Buy Me A Coffee" />
238
+
</a>
239
+
</p>
240
+
241
+
<palign="center">
242
+
<picture>
243
+
<img width="200" style="border-radius: 15px;" src="assets/GooglePay_QR.png" alt="UPI QR Code" />
244
+
</picture>
245
+
</p>
246
+
247
+
<palign="center">
248
+
You can also donate directly via UPI: <code>pkhade2865@okaxis</code>
249
+
</p>
250
+
251
+
<br>
252
+
253
+
> Every bit of support means the world 🙏
254
+
207
255
## 📬 Contact
208
256
209
257
Questions or feedback? Reach out at [pkhade2865+sysadmin@gmail.com](mailto:pkhade2865+sysadmin@gmail.com) or report an issue [GitHub Issues](https://github.com/prathameshkhade/SysAdmin/issues)
210
258
211
259
---
212
260
213
261
<divalign="center">
214
-
<h3><b>Made with <imgsrc="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Smilies/Red%20Heart.png"alt="❤️"width="35"height="35"style="vertical-align: middle;" /> by <i>prathameshkhade</i></b></h3>
262
+
<h3><b>Made with <imgsrc="https://raw.githubusercontent.com/Tarikul-Islam-Anik/Animated-Fluent-Emojis/master/Emojis/Smilies/Red%20Heart.png"alt="❤️"width="37"height="38"style="vertical-align: middle;" /> by <i>prathameshkhade</i></b></h3>
215
263
<p><i>Because server management shouldn't require a desk.</i></p>
0 commit comments