Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1280 commits
Select commit Hold shift + click to select a range
720f5ce
bump version
XK4MiLX Aug 19, 2023
5a0a7e0
Merge pull request #136 from RunOnFlux/routerIP
XK4MiLX Aug 20, 2023
44e27e6
Update flux_common.sh
XK4MiLX Aug 27, 2023
e5126e6
cleanup
XK4MiLX Aug 27, 2023
ec41779
added keyring
XK4MiLX Aug 27, 2023
20b808a
removed duplicate avx check
XK4MiLX Aug 27, 2023
3527f63
Update os_check
XK4MiLX Aug 28, 2023
36ca26c
use direct grep on /proc/cpuinfo
XK4MiLX Aug 28, 2023
6a1ffc4
added noninteractive
XK4MiLX Aug 28, 2023
9ed2148
Update mongod_db_fix
XK4MiLX Aug 29, 2023
01d0c1a
fix missing sudo
XK4MiLX Aug 29, 2023
6e3e07b
added sudo
XK4MiLX Aug 29, 2023
3aa8131
added server_check
XK4MiLX Aug 29, 2023
0b9f3ba
bump version
XK4MiLX Aug 29, 2023
cc5b8f1
Merge pull request #138 from RunOnFlux/mongodv7
XK4MiLX Aug 30, 2023
5ad86d5
sysbench fix
XK4MiLX Aug 30, 2023
424073a
fix sysbench
XK4MiLX Aug 30, 2023
ef792ab
Merge pull request #139 from RunOnFlux/patch-7.7
XK4MiLX Aug 30, 2023
3bcc006
benchmark improvements
XK4MiLX Aug 30, 2023
7c49be1
added fluxos restart
XK4MiLX Sep 13, 2023
85aedc0
removed debian 11 from BLACK_LIST
XK4MiLX Sep 21, 2023
619326f
update nodejs version
XK4MiLX Oct 10, 2023
4cc4d07
disabled external log_rotate for docker
XK4MiLX Oct 24, 2023
a2fcbf3
Update README.md
XK4MiLX Oct 25, 2023
2ae8543
added Blocked Repositories Management
XK4MiLX Oct 25, 2023
2dc3e5d
updated node to last lts
XK4MiLX Oct 25, 2023
23e77c8
Minor changes
XK4MiLX Oct 30, 2023
09d1587
added ImportBlockedRepository
XK4MiLX Oct 30, 2023
d0e96ac
fix ImportBlockedRepository
XK4MiLX Oct 30, 2023
9c36007
function rename
XK4MiLX Oct 30, 2023
b12c411
added ImportBlockedRepository
XK4MiLX Oct 30, 2023
67f225c
Merge pull request #142 from RunOnFlux/dev-channel
XK4MiLX Oct 30, 2023
d19a013
Update bug.yml
ykris45 Dec 3, 2023
4a77ecf
Update question.yml
ykris45 Dec 3, 2023
aaed4ad
Merge pull request #145 from ykris45/master
TheTrunk Dec 4, 2023
0186be4
import display correction
XK4MiLX Dec 22, 2023
8d6f0c2
fix conditional
XK4MiLX Dec 22, 2023
73250e4
improved MongoDB uninstall
XK4MiLX Dec 22, 2023
88b4cf3
improved MongoDB uninstall
XK4MiLX Dec 22, 2023
dfcf108
improved mongodb install
XK4MiLX Dec 26, 2023
ddb8c50
update OS info
XK4MiLX Dec 27, 2023
2768a51
Update README.md
XK4MiLX Dec 27, 2023
01fe6e8
minor edit
XK4MiLX Dec 27, 2023
43d196b
Add files via upload
XK4MiLX Dec 27, 2023
f4f6eb1
updated menu pic
XK4MiLX Dec 27, 2023
b3a2275
updated install_mongod
XK4MiLX Dec 27, 2023
c8cfc59
improved os_check
XK4MiLX Dec 27, 2023
8fba97d
fix missing then
XK4MiLX Dec 27, 2023
e06cdfb
fix missing then
XK4MiLX Dec 27, 2023
7504a48
fix
XK4MiLX Dec 27, 2023
b354445
fix os_name detection
XK4MiLX Dec 27, 2023
358e47d
fix mongod_db_fix
XK4MiLX Dec 27, 2023
b01ec93
improved mongod_db_fix
XK4MiLX Dec 27, 2023
8f251b9
fix mongod for debian 12 arm
XK4MiLX Dec 27, 2023
9155808
minor edit
XK4MiLX Dec 27, 2023
81fc842
clean logrotate.d
XK4MiLX Dec 28, 2023
135c139
install_mongod correction
XK4MiLX Dec 28, 2023
76b2c4b
fix noclobber
XK4MiLX Dec 29, 2023
7882056
fix eps
XK4MiLX Dec 30, 2023
5cb21bf
fix benchmark
XK4MiLX Dec 30, 2023
e424570
update os_check
XK4MiLX Dec 30, 2023
c410f0a
updated asc server
XK4MiLX Dec 31, 2023
90804f6
bump version
XK4MiLX Dec 31, 2023
b756573
Merge pull request #148 from RunOnFlux/pi5
XK4MiLX Dec 31, 2023
39da2df
re-install fluxos improvement
XK4MiLX Jan 6, 2024
a47a954
max-memory-restart 1500M
XK4MiLX Jan 6, 2024
ce25471
disabled disk logs
XK4MiLX Jan 6, 2024
976ba5a
added dynamic array handling for addnode
XK4MiLX Jan 6, 2024
eb99a2e
improved addnode
XK4MiLX Jan 7, 2024
b2b22c3
fix
XK4MiLX Jan 7, 2024
6b35766
removed duplication
XK4MiLX Jan 7, 2024
437690c
Merge pull request #149 from RunOnFlux/addnode
XK4MiLX Jan 7, 2024
55245c1
added permission check in service start scripts
XK4MiLX Jan 10, 2024
8d63c10
fix round function
XK4MiLX Jan 10, 2024
9f6b26b
fix formating
XK4MiLX Jan 10, 2024
3ee6ee2
fix service creator
XK4MiLX Jan 10, 2024
2d44903
Minior edit
XK4MiLX Jan 10, 2024
a3e3128
menu correction
XK4MiLX Jan 10, 2024
1bfb0dc
Create start_daemon_service.sh
XK4MiLX Jan 10, 2024
bc93e64
Create stop_daemon_service.sh
XK4MiLX Jan 10, 2024
ccf4723
Create ip_check.sh
XK4MiLX Jan 10, 2024
a53ec3d
Update flux_common.sh
XK4MiLX Jan 10, 2024
c4f612e
fix service
XK4MiLX Jan 10, 2024
721b2bd
fix lsblk
XK4MiLX Jan 11, 2024
a9b07b9
[ADD] backup keyring server for daemon
XK4MiLX Feb 6, 2024
f1f9cb6
revert
XK4MiLX Feb 6, 2024
ab0c5d9
Fix typo in /dev/null
Feb 7, 2024
816b5c7
Merge pull request #153 from MorningLightMountain713/master
XK4MiLX Feb 7, 2024
53c4f09
Update multitoolbox_testnet.sh (#154)
2ndtlmining Mar 12, 2024
51999a8
Add non gzipped bootstrap tar support
MorningLightMountain713 Jul 13, 2024
6421fe3
Fix up bootstrap path
MorningLightMountain713 Jul 16, 2024
a1fb496
Merge pull request #155 from RunOnFlux/feature/add_non_gzip_tar
XK4MiLX Jul 18, 2024
897a8a0
Add zmq topics to fluxd default config
MorningLightMountain713 Jul 22, 2024
eb02d0d
Merge pull request #156 from RunOnFlux/feature/add_fluxd_zmq
XK4MiLX Jul 23, 2024
b68fcb1
Bugfix for local bootstrap, path is already absolute
MorningLightMountain713 Jul 27, 2024
3e03d74
Merge pull request #157 from RunOnFlux/bugfix/local_bootstrap_path
XK4MiLX Jul 27, 2024
79f4011
Pull latest updates when changing branches
MorningLightMountain713 Aug 11, 2024
687b6d4
Merge pull request #160 from MorningLightMountain713/feature/git_pull
XK4MiLX Aug 11, 2024
f432f88
add logs
XK4MiLX Aug 14, 2024
cfce964
test
XK4MiLX Aug 14, 2024
6fd8554
[FIX] bootstrap path
XK4MiLX Aug 14, 2024
dc886f0
Minor edit
XK4MiLX Aug 14, 2024
0f1899d
[ADD] Remove Syncthing
XK4MiLX Aug 15, 2024
5e4634d
[ADD] Remove Syncthing
XK4MiLX Aug 15, 2024
55ec1d1
Fix hang on removing syncthing
XK4MiLX Aug 20, 2024
0857264
Fix hang on removing syncthing
XK4MiLX Aug 20, 2024
ab2b5c2
Innitial
XK4MiLX Nov 14, 2024
857a980
conditional correction
XK4MiLX Nov 14, 2024
6100421
Improve repair of MongoDB
XK4MiLX Nov 14, 2024
0a79421
arcane support
XK4MiLX Nov 15, 2024
c0d11fd
Conditional correction
XK4MiLX Nov 15, 2024
15bea25
set FLUXOS_VERSION
XK4MiLX Nov 15, 2024
fa49cf6
add sudo
XK4MiLX Nov 15, 2024
6c197a6
Update flux_common.sh
XK4MiLX Dec 12, 2024
b07119b
Update flux_common.sh
XK4MiLX Dec 12, 2024
1b52d90
Fix permission after bootstrap unpack
XK4MiLX Dec 13, 2024
ef22c8c
fix docker access
XK4MiLX Dec 13, 2024
e7a7eaf
recreate syncthing config from template
XK4MiLX Dec 13, 2024
365129f
[ADD] SUDO_CMD in daemon_reconfiguration
XK4MiLX Dec 13, 2024
badb97d
[ADD] FLUX_APPS_FOLDER
XK4MiLX Dec 14, 2024
ce699f9
bypass user check
XK4MiLX Dec 14, 2024
b6a2ca8
add logs
XK4MiLX Dec 14, 2024
c154bd2
exclude flux_crypt from umount
XK4MiLX Dec 14, 2024
83f1bc6
add logs
XK4MiLX Dec 14, 2024
f3fdff8
bypass user check
XK4MiLX Dec 14, 2024
e06e06b
Update multitoolbox.sh
XK4MiLX Dec 14, 2024
25e3777
Update multitoolbox.sh
XK4MiLX Dec 14, 2024
a67fbb0
Add more log steps
XK4MiLX Dec 14, 2024
76e67f0
Update flux_common.sh
XK4MiLX Dec 14, 2024
b36e516
Minor edits
XK4MiLX Dec 14, 2024
5eb9001
[ADD] SUDO_CMD
XK4MiLX Dec 15, 2024
9cb342b
Use tmp directory for config creation
XK4MiLX Dec 15, 2024
c9d05b2
Update multitoolbox.sh
XK4MiLX Dec 15, 2024
14c1f5a
[ADD] SUDO_CMD
XK4MiLX Dec 15, 2024
33eb4eb
[ADD] SUDO_CMD in RemoveLine
XK4MiLX Dec 15, 2024
e7db1ad
[ADD] npm install in FluxOS re-install
XK4MiLX Dec 15, 2024
e820343
[ADD] Benchmark for crypt device
XK4MiLX Dec 15, 2024
96954a1
Use local script for benchmark
XK4MiLX Dec 15, 2024
0ec9b75
Use local scripts
XK4MiLX Dec 15, 2024
d00185d
Use local file
XK4MiLX Dec 15, 2024
23d3567
Use local file
XK4MiLX Dec 15, 2024
cd8e657
Minor edit
XK4MiLX Dec 15, 2024
a91585b
Minor edit
XK4MiLX Dec 15, 2024
56d1d39
[ADD] Flags in npm install
XK4MiLX Dec 16, 2024
c66e805
[ADD] Arcane diagnostic
XK4MiLX Dec 17, 2024
dd7dbf4
Minor edits
XK4MiLX Dec 17, 2024
6557eab
Minor edit
XK4MiLX Dec 17, 2024
7192936
[ADD] System secure status
XK4MiLX Dec 17, 2024
de6800f
[FIX] flux-watchdog service status
XK4MiLX Dec 18, 2024
2c760d4
[ADD] SUDO_CMD
XK4MiLX Dec 19, 2024
7b9239f
[FIX] UPNP log check
XK4MiLX Dec 19, 2024
56a71e7
[ADD] Multitoolbox git info
XK4MiLX Dec 19, 2024
dce1088
Minor edits
XK4MiLX Dec 19, 2024
7ea573c
Remove bootstrap archive after unpack
XK4MiLX Dec 19, 2024
e4e868f
Add missing sudo
XK4MiLX Dec 19, 2024
998af5b
Minor edit
XK4MiLX Dec 19, 2024
b2d83a2
Minor edit
XK4MiLX Dec 19, 2024
b63fde3
[FIX] FluxOS error check
XK4MiLX Dec 19, 2024
f08f5b4
Minor edit
XK4MiLX Dec 19, 2024
155638d
Minor edit
XK4MiLX Dec 19, 2024
64b4873
Minor edits
XK4MiLX Dec 19, 2024
bac8262
[ADD] Local branch info
XK4MiLX Dec 19, 2024
4cba489
[ADD] Syncthing service status
XK4MiLX Dec 19, 2024
da7db9a
Minor edit
XK4MiLX Dec 19, 2024
7a6b7d7
Minor edit
XK4MiLX Dec 19, 2024
a7b1bcf
[FIX] Import settings
XK4MiLX Dec 19, 2024
275f3da
Disabled part of code
XK4MiLX Dec 19, 2024
aa4b83e
Remove umount logs
XK4MiLX Dec 19, 2024
2f9144a
fix typo
XK4MiLX Dec 19, 2024
20a7eb8
Removed pm2 log file check
XK4MiLX Dec 19, 2024
53de66a
Changed check marker
XK4MiLX Dec 19, 2024
cc3630a
Changed check marker
XK4MiLX Dec 19, 2024
52167a5
[FIX] Service status
XK4MiLX Dec 19, 2024
49645e8
Update nodeanalizerandfixer.sh
XK4MiLX Dec 19, 2024
ac68cfc
Update nodeanalizerandfixer.sh
XK4MiLX Dec 19, 2024
6a8eee6
Minor edit
XK4MiLX Dec 19, 2024
03cd084
Disabled bench checks
XK4MiLX Dec 19, 2024
a7d69db
Minor edits
XK4MiLX Dec 19, 2024
9af2685
Disabled network ip check
XK4MiLX Dec 19, 2024
cd20392
Update nodeanalizerandfixer.sh
XK4MiLX Dec 19, 2024
efc89f0
[ADD] SAS log check
XK4MiLX Dec 19, 2024
8fb098d
Minor edit
XK4MiLX Dec 19, 2024
040451e
Make script executable
MorningLightMountain713 Dec 20, 2024
b7e2be1
Skip user check
XK4MiLX Dec 21, 2024
9512dea
[ADD] Log Viewer
XK4MiLX Dec 30, 2024
8eba065
Rename XK4MiLX to log_viewer.sh
XK4MiLX Dec 30, 2024
05708e6
[ADD] Log Viewer
XK4MiLX Dec 30, 2024
66d3094
[ADD] Additional SAS logs
XK4MiLX Dec 30, 2024
7db892b
[FIX] FluxOS log path
XK4MiLX Dec 30, 2024
9d45513
remove log output
XK4MiLX Dec 30, 2024
dc19680
[FIX] SAS logs
XK4MiLX Dec 30, 2024
ed07b0e
[FIX] scrolling for xterm
XK4MiLX Dec 30, 2024
86b89a8
improvements
XK4MiLX Dec 31, 2024
5cfd7d3
[ADD] Log selection menu
XK4MiLX Dec 31, 2024
b8a4526
Minor edit
XK4MiLX Dec 31, 2024
6880673
[ADD] jq for read if valid json
XK4MiLX Jan 1, 2025
cda2309
[ADD] sudo
XK4MiLX Jan 1, 2025
75b1983
[ADD] Stream chain data from local network
XK4MiLX Jan 5, 2025
68400ac
removed time limit from streamchain
XK4MiLX Jan 5, 2025
14012ca
Disable config_veryfity
XK4MiLX Jan 6, 2025
5fa0ad8
[FIX] node_map as global variable
XK4MiLX Jan 6, 2025
fe0b750
Minor edit
XK4MiLX Jan 6, 2025
90fb16c
[FIX] streamchain endpoint
XK4MiLX Jan 6, 2025
eae769b
[FIX] Prevent clean action if the file does not exist or the variable…
XK4MiLX Jan 6, 2025
7559f57
[FIX] Missing variable symbol
XK4MiLX Jan 6, 2025
a2fe92a
[ADD] pino-pretty for json
XK4MiLX Jan 6, 2025
e3b0329
[ADD] Detection of error logs from the current boot
XK4MiLX Jan 6, 2025
7018cfc
Minor edits
XK4MiLX Jan 6, 2025
fdbe793
{FIX] LOG_FILE
XK4MiLX Jan 7, 2025
cbcb76f
Improve bootstrapping from CDN
XK4MiLX Jan 7, 2025
7a130cf
Minor edit
XK4MiLX Jan 7, 2025
a4ddd94
Minor edit
XK4MiLX Jan 7, 2025
e41a51a
Minor edit
XK4MiLX Jan 7, 2025
8cb0c5e
[FIX] Permissions on Arcane
XK4MiLX Jan 7, 2025
d41287f
[ADD] dat mount check
XK4MiLX Jan 7, 2025
73608d6
Minor edit
XK4MiLX Jan 7, 2025
1f441b0
Minor edit
XK4MiLX Jan 7, 2025
de7a5a0
Cleanup
XK4MiLX Jan 7, 2025
23a29ba
Merge pull request #161 from RunOnFlux/fluxos
XK4MiLX Jan 7, 2025
6f87f94
benchmark correction
XK4MiLX Jan 7, 2025
846bf65
Panel name on top
XK4MiLX Jan 10, 2025
736ff1e
Merge pull request #162 from RunOnFlux/master
XK4MiLX Jan 10, 2025
d19a277
[ADD] UPnP port detection and filtering
XK4MiLX Jan 11, 2025
115b463
Minor edit
XK4MiLX Jan 11, 2025
47be14e
increase sleep
XK4MiLX Jan 11, 2025
86dec5a
[ADD] miniupnpc install
XK4MiLX Jan 11, 2025
04350a7
[ADD] miniupnpc install
XK4MiLX Jan 11, 2025
588fa20
Minor edit
XK4MiLX Jan 11, 2025
273dd01
Minor edit
XK4MiLX Jan 11, 2025
5be699c
Merge pull request #163 from RunOnFlux/fluxos
XK4MiLX Jan 11, 2025
3ca854c
[UPDATE] Allow port selection regardless of usage status
XK4MiLX Jan 12, 2025
7e15c6d
Minor edit
XK4MiLX Jan 12, 2025
55605ca
Merge pull request #164 from RunOnFlux/fluxos
XK4MiLX Jan 12, 2025
142a95e
[FIX] watchdog log path
XK4MiLX Jan 13, 2025
b30788d
Merge pull request #165 from RunOnFlux/fluxos
XK4MiLX Jan 13, 2025
9bac332
[ADD] streamchainpreparation in stream_chain_locally
XK4MiLX Jan 14, 2025
8c3e8bd
[ADD] Syncthing log to log viewer
XK4MiLX Jan 14, 2025
bfb2e16
Merge pull request #166 from RunOnFlux/fluxos
XK4MiLX Jan 16, 2025
baa37af
[FIX] Watchdog path for config
XK4MiLX Jan 29, 2025
8bc839c
remove UPNP settings from ArcaneOS
XK4MiLX Jun 1, 2025
a030c19
rename flux-fetch-params.sh
XK4MiLX Jul 13, 2025
adb448d
fix
XK4MiLX Jul 13, 2025
91673a0
fix name
XK4MiLX Jul 13, 2025
6d7f5df
remove kda address
XK4MiLX Jul 31, 2025
8dab227
Update flux_common.sh
XK4MiLX Jul 31, 2025
56cd7cf
Update multitoolbox.sh
XK4MiLX Jul 31, 2025
809734b
Follow redirects for speedtest URLs
MorningLightMountain713 Dec 8, 2025
cc71422
Update remaining callsites to follow redirects
MorningLightMountain713 Dec 8, 2025
1ba66f8
Merge pull request #168 from RunOnFlux/feature/followRedirects
Cabecinha84 Dec 9, 2025
362e5c3
fix bootstrap download
TheTrunk Dec 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Top-most EditorConfig file
root = true

# Unix-style end-of-line characters
[*]
end_of_line = LF

# Use UTF-8 encoding
[*.{sh,bash}]
charset = utf-8

# Indentation settings
[*.{sh,bash}]
indent_style = space
indent_size = 2

# Trailing whitespace
[*.{sh,bash}]
trim_trailing_whitespace = true

# Insert final newline
[*.{sh,bash}]
insert_final_newline = true
56 changes: 56 additions & 0 deletions .github/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Contributor Code of Conduct

As contributors and maintainers of this project, and in the interest of
fostering an open and welcoming community, we pledge to respect all people who
contribute through reporting issues, posting feature requests, updating
documentation, submitting pull requests or patches, and other activities.

We are committed to making participation in this project a harassment-free
experience for everyone, regardless of level of experience, gender, gender
identity and expression, sexual orientation, disability, personal appearance,
body size, race, ethnicity, age, religion, or nationality.

Examples of unacceptable behavior by participants include:

* The use of sexualized language or imagery
* Personal attacks
* Trolling or insulting/derogatory comments
* Public or private harassment
* Publishing other's private information, such as physical or electronic
addresses, without explicit permission
* Other unethical or unprofessional conduct

Project maintainers have the right and responsibility to remove, edit, or
reject comments, commits, code, wiki edits, issues, and other contributions
that are not aligned to this Code of Conduct, or to ban temporarily or
permanently any contributor for other behaviors that they deem inappropriate,
threatening, offensive, or harmful. Note that contributors may be volunteers
who do not represent Electric Coin Company. They are free to express their own
opinions so long as they adhere to these guidelines.

By adopting this Code of Conduct, project maintainers commit themselves to
fairly and consistently applying these principles to every aspect of managing
this project. Project maintainers who do not follow or enforce the Code of
Conduct may be permanently removed from the project team.

This Code of Conduct applies both within project spaces and in public spaces
when an individual is representing the project or its community.

Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting a project maintainer (see below). All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. Maintainers are
obligated to maintain confidentiality with regard to the reporter of an
incident.

If you wish to contact specific maintainers directly, the following have made
themselves available for conduct issues:

- N/A

This Code of Conduct is adapted from the [Contributor Covenant][homepage],
version 1.3.0, available at
[https://www.contributor-covenant.org/version/1/3/0/][version]

[homepage]: https://www.contributor-covenant.org
[version]: https://www.contributor-covenant.org/version/1/3/0/
76 changes: 76 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Bug Report 🐛
description: Report something that's not working the way it's (probably) intended to
title: '[BUG] <title>'
labels: ['🐛 Bug']
assignees:
- matthewjdegarmo
body:
- type: dropdown
id: environment
attributes:
label: Environment
description: Where are you running multitoolbox?
options:
- Self-Hosted
- VPS
- Other (Specify below)
validations:
required: true
- type: input
id: system
attributes:
label: System
description: >-
For deployment issues, specify your [distro or OS](https://whatsmyos.com/).
placeholder: e.g. Ubuntu 20.04 LTS
validations:
required: false
- type: input
id: version
attributes:
label: Version
description: What version of multitoolbox are you running?
placeholder: v4.2.0 ← should look like this (check multitoolbox options prompt for this)
validations:
required: false
- type: textarea
id: repro
attributes:
label: Describe the problem
description: Please describe exactly what is not working, include the steps to reproduce, actual result and expected result
placeholder: When doing ABC then DEF, I expect to see XYZ, but I actually see ZYX
validations:
required: true
- type: textarea
id: logs
attributes:
label: Additional info
description: Logs? Screenshots? Yes, please.
placeholder: Take care to blank out any personal info.
validations:
required: false
- type: checkboxes
id: idiot-check
attributes:
label: Please tick the boxes
description: Before submitting, please ensure that
options:
- label: You have explained the issue clearly, and included all relevant info
required: true
- label: You are using the latest version of multitoolbox
required: true
- label: You've checked that this [issue hasn't already been raised](https://github.com/RunOnFlux/fluxnode-multitool/issues?q=is%3Aissue)
required: true
- label: You've checked the official [RunOnFlux Discord](https://discord.gg/runonflux) Pinned messages and FAQ ![important](https://img.shields.io/badge/Important!-F6094E)
required: true
- label: You agree to the [code of conduct](https://github.com/RunOnFlux/fluxnode-multitool/blob/master/.github/CODE_OF_CONDUCT.md)
required: true
- type: markdown
attributes:
value: |-
## Thanks 🙏
<img align="left" width="160" src="https://i.ibb.co/S5vCnhL/gh-thanks.gif" alt="🐙" />
Thank you for raising this ticket - in doing so you are helping to make the app better for everyone 💪<br>
⭐️ Consider dropping the repo a star if you're enjoying multitoolbox!<br>
validations:
required: false
62 changes: 62 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
name: Feature Request ✨
description: Suggest an idea for future development of multitoolbox
title: '[FEATURE_REQUEST] <title>'
labels: ['🦄 Feature Request']

body:

# Field 1 - Is it bug-related
- type: textarea
id: issue
attributes:
label: Is your feature request related to a problem? If so, please describe.
description:
placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
validations:
required: false

# Field 2 - Describe feature
- type: textarea
id: solution
attributes:
label: Describe the solution you'd like
placeholder: An outline of how you would like this to be implemented, include as much details as possible
validations:
required: true

# Field 3 - Priority
- type: dropdown
id: priority
attributes:
label: Priority
description: How urgent is the development of this feature
options:
- Low (Nice-to-have)
- Medium (Would be very useful)
- High (The app does not function without it)
validations:
required: true

# Field 3 - Can the user implement
- type: dropdown
id: canImplement
attributes:
label: Is this something you would be keen to implement
description: Are you raising this ticket in order to get an issue number for your PR?
options:
- 'No'
- 'Maybe'
- 'Yes!'
validations:
required: false

# Final text
- type: markdown
attributes:
value: |-
## Thanks 🙏
Thank you for your feature suggestion!
Please note that there is no guarantee that your idea will be implemented
If you haven't already done so, please Star the [fluxnode-multitool](https://github.com/RunOnFlux/fluxnode-multitool) repository on GitHub, to help other users discover it
validations:
required: false
65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Question 🤷‍♂️
description: Got a question about multitoolbox, deployment, development or usage?
title: '[QUESTION] <title>'
labels: ['🤷‍♂️ Question']

body:
# Filed 1 - Intro Text
- type: markdown
attributes:
value: >
Thanks for using multitoolbox! Questions are welcome.
Quick questions should be asked in the [Official RunOnFlux Discord](https://discord.gg/runonflux) support channels, Please. :)
validations:
required: false

# Field 2 - The actual question
- type: textarea
id: question
attributes:
label: Question
description: Outline your question in a clear and concise manner
validations:
required: true

# Field 3 - Category
- type: dropdown
id: category
attributes:
label: Category
description: What part of the application does this relate to?
options:
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
- Option 11
- Option 12
- Option 13
- Option 14
validations:
required: true

# Field 4 - User has RTFM first, and agrees to code of conduct, etc
- type: checkboxes
id: idiot-check
attributes:
label: Please tick the boxes
description: Before submitting, please ensure that
options:
- label: You have explained the issue clearly, and included all relevant info
required: true
- label: You are using the latest version of multitoolbox
required: true
- label: You've checked that this [issue hasn't already been raised](https://github.com/RunOnFlux/fluxnode-multitool/issues?q=is%3Aissue)
required: true
- label: You've checked the official [RunOnFlux Discord](https://discord.gg/runonflux) Pinned messages and FAQ ![important](https://img.shields.io/badge/Important!-F6094E)
required: true
- label: You agree to the [code of conduct](https://github.com/RunOnFlux/fluxnode-multitool/blob/master/.github/CODE_OF_CONDUCT.md)
required: true
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/share-feedback.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: "Share Feedback \U0001F308"
about: Share what you think about multitoolbox, and any ideas or suggestions you have
title: "[FEEDBACK]"
labels: "\U0001F308 Feedback"
assignees: ''

---


5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"editor.tabSize": 2,
"editor.insertSpaces": false,
"editor.detectIndentation": false
}
16 changes: 11 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,31 @@
# MULTITOOLBOX FOR FLUXNODE OPERATORS

<b>1) HOW RUN SCRIPT</b>
```bash -i <(curl -s https://raw.githubusercontent.com/XK4MiLX/zelnode/master/multitoolbox.sh)```
```bash -i <(curl -s https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/multitoolbox.sh)```

Note: If you are having difficulties, try fastgit.org provider

```bash -i <(curl -s https://raw.fastgit.org/RunOnFlux/fluxnode-multitool/master/multitoolbox.sh)```

<b>2) MENU:</b>
![screen1](https://raw.githubusercontent.com/XK4MiLX/zelnode/master/image/menu_5v1.png)
![screen1](https://raw.githubusercontent.com/RunOnFlux/fluxnode-multitool/master/image/main.jpg)

<b>3) HOW USE MULTITOOLBOX TO SETUP FLUXNODE:</b>
https://medium.com/zelinsights/zelnode-setup-the-easy-peasy-lemon-squeezy-way-fd89706ea03c <br>
https://www.youtube.com/watch?v=i4dS-683Dlo

<b>4) BOOTSTRAP AUTODEPLOY SERVICE (ALWAYS FRESH COPY):</b>
https://fluxnodeservice.com

<b>5) HARDWARE REQUIREMENTS DEPEND ON MongoDB</b>
https://www.mongodb.com/docs/manual/administration/production-notes/#std-label-prod-notes-supported-platforms

<br>
<b>Any donations are welcomed and appreciated. Thanks.</b>
<p>https://x4milx.coinrequest.io</p>
<p>https://kamil.coinrequest.io</p>

```
CruxID: [email protected]
ZEL: t1f66kBo9xzpgPJV6wvzT7MY6unpm42kvST
FLUX: t1f66kBo9xzpgPJV6wvzT7MY6unpm42kvST
BTC: 1NDVjrP1zg35nfSD1WBKyYSBf8dgJ8AKay
ETH: 0xf515e0e2ba9347c208418c88a7d75bee3288a010
LTC: LgST14gr5LH93U8NBeAdFZVwsLzxTBRTq8
Expand Down
Loading