Mysidia Adoptables Support Forum  

Home Community Mys-Script Creative Off-Topic
Go Back   Mysidia Adoptables Support Forum > Community Board > Feedback and Suggestions

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 12-13-2013, 03:36 PM
Nemesis's Avatar
Nemesis Nemesis is offline
Member
 
Join Date: Mar 2011
Location: Ohio, United States
Posts: 641
Gender: Male
Credits: 57,244
Nemesis is on a distinguished road
Default Making an auto installer

I am trying to make an auto installer for the mysidia script.

It will work like myadopts. users can sign up and click one button and have a site set up and hosted.

This is a pretty big project and will probably need help.

If anyone is able to help please let me know.

Kinda looking at you HOF
__________________
https://gemnode.com
Free Hosting for Mysidia Adopt Sites
Just join our forum and request your free hosting account
Reply With Quote
  #2  
Old 12-13-2013, 03:51 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 488,882
Hall of Famer is on a distinguished road
Default

lol I know what you are talking about. Yes I believe an auto-installer can work out nicely, you mostly just have to figure out a pattern to insert data into the database. I am sure Myadopts is quite different as lots of data is shared between users, but for webhosting services you most likely have one database per user. Anyway lemme know what kind of help you need, I will see if theres something I can do(coding maybe).
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #3  
Old 12-13-2013, 06:37 PM
AlexC's Avatar
AlexC AlexC is offline
Moderator
 
Join Date: Dec 2009
Location: Canada
Posts: 753
Gender: Unknown/Other
Credits: 78,018
AlexC is an unknown quantity at this point
Default

I can help by making website layouts, organizing stuff or advertising the service - I'm going to be starting an advertising campaign for Mys soon too.
__________________
Reply With Quote
  #4  
Old 12-13-2013, 06:46 PM
Abronsyth's Avatar
Abronsyth Abronsyth is offline
A Headache Embodied
 
Join Date: Aug 2011
Location: NY
Posts: 1,011
Gender: Male
Credits: 133,233
Abronsyth is on a distinguished road
Default

I can help by doing layout concepts (too exhausted for coding lately), and come Christmas I should be able to get back on track for making digital "Starter Packs" (default/free items and pets for Mys sites), as I should be getting my new tablet (and new coloring software).

Plus I can help advertise a bit. Users are rather fond of hosts that limit the amount of coding knowledge required, should be an easy seller if it functions properly ;)
__________________
My Mods Site (1.3.4, 2020 Mods)
Reply With Quote
  #5  
Old 12-13-2013, 07:14 PM
Nemesis's Avatar
Nemesis Nemesis is offline
Member
 
Join Date: Mar 2011
Location: Ohio, United States
Posts: 641
Gender: Male
Credits: 57,244
Nemesis is on a distinguished road
Default

I am looking into how to have a server automate things.

So there will be linux commands (a script) run to make new directories. transfer in the latest version of mysidia, create a MySQL database, and create the subdomain. so exactly how myadopts worked.

I should be able to find out all the linux commands, but i will need to tie them into a php script where users can create accounts. I am aware that this is a security risk for the server since it will be running linux commands based on public user input. But I have taken security courses so I know these things.

I am glad you guys can help with the design because I was basically not going to have one. so that is now solved. :)

Anyone know of a good way to get multiple people collaborating on a project?
I know of google docs which lead me to find this, "its google docs for code"
https://c9.io/
__________________
https://gemnode.com
Free Hosting for Mysidia Adopt Sites
Just join our forum and request your free hosting account
Reply With Quote
  #6  
Old 12-13-2013, 08:22 PM
AlexC's Avatar
AlexC AlexC is offline
Moderator
 
Join Date: Dec 2009
Location: Canada
Posts: 753
Gender: Unknown/Other
Credits: 78,018
AlexC is an unknown quantity at this point
Default

I don't know the best way to group on a project, but I just thought I'd quickly bring up two possibilities.

One - will the service be entirely free, or should we modify the script to allow for premium features?

Two - how will we manage people adding mods or themes? Is it possible to do a directory similar to wordpress's where you select what mods or themes you'd like to use from a central location? (It'll help against uploading bad code, security risks, site breaking, etc... And you could tie it into paid features? Offer paid mods or themes?)

(Mini three question - I'm assuming there will be a separate forum for support, user community, etc? I can help manage/run that if you need.)
__________________
Reply With Quote
  #7  
Old 12-13-2013, 08:41 PM
Nemesis's Avatar
Nemesis Nemesis is offline
Member
 
Join Date: Mar 2011
Location: Ohio, United States
Posts: 641
Gender: Male
Credits: 57,244
Nemesis is on a distinguished road
Default

1. Service will be free. Paid features would be cool but I don't no what to offer. However I can only offer free hosting at a reasonable amount. I don't mind spending 20$ a month on hosting but if it gets up to 100$ then there will need to be ads, donations or something.

2. While the site is one click install the user will still have access to the files so adding mods will be managed by them or someone willing to do it for them. Same goes for themes but I hope to add a theme swapping feature too.

3. We will need support/fun discussion boards. I am now thinking of just using forum software like mybb because it already handles resisted users. so the mysidia install script will be like a plugin or extension of the forum.
__________________
https://gemnode.com
Free Hosting for Mysidia Adopt Sites
Just join our forum and request your free hosting account
Reply With Quote
  #8  
Old 12-22-2013, 04:02 PM
Nemesis's Avatar
Nemesis Nemesis is offline
Member
 
Join Date: Mar 2011
Location: Ohio, United States
Posts: 641
Gender: Male
Credits: 57,244
Nemesis is on a distinguished road
Default

This will probably no longer happen as I will need a new server. Having spent 10+ hours on reading up on documentation I have concluded we would need a fresh dedicated server.

My current server is running Zpanel and already has a lot of mechanisms for creating users, domains, ftp accounts, SQL etc... and to build another script on top of that to do the same for mysidia sites will probably break something somewhere down the line.

Sorry but I no longer wish to be in charge of this project. However if there is one other linux admin out there and community support for 5$ a month for a new VPS then I would not mind helping on the project.

Some good news. I am learning android development. I plan on creating an app to interface with mysidia sites. so users can view pets, click, shop, etc... If anyone is interested in this let me know, but understand the app will need access to your SQL Database.
__________________
https://gemnode.com
Free Hosting for Mysidia Adopt Sites
Just join our forum and request your free hosting account
Reply With Quote
  #9  
Old 12-22-2013, 05:27 PM
Hall of Famer's Avatar
Hall of Famer Hall of Famer is offline
Administrator, Lead Coder
 
Join Date: Dec 2008
Location: South Brunswick
Posts: 4,448
Gender: Male
Credits: 488,882
Hall of Famer is on a distinguished road
Default

umm why do you need a dedicated server? Is it an indicator that your hosting service is taking off?
__________________


Mysidia Adoptables, a free and ever-improving script for aspiring adoptables/pets site.
Reply With Quote
  #10  
Old 12-23-2013, 09:55 AM
Nemesis's Avatar
Nemesis Nemesis is offline
Member
 
Join Date: Mar 2011
Location: Ohio, United States
Posts: 641
Gender: Male
Credits: 57,244
Nemesis is on a distinguished road
Default

the auto installer for mysidia needs these things:

Domain binding - when a user creates a site either with a subdomain from us or their own domain our server needs to know what directory is associated with that domain.

Problem - Zpanel already reads/writes to that file when it creates domains for users. If my script edits/reads from it their could be lock ups and all domains could break. not to mention it is very confusing in there.

SQL database - the auto installer needs to make databases and users for each site.

Problem - We already have a good amount of users and databases. this script would add to it and with more access would slow things down. Also with two scripts accessing same resource something is bound to screw up.

Transfer Mysidia files to directory - Once all of the above is done the auto installer needs to download and install the mysidia script.

Problem - we are down to our last few GB so an upgrade will be necessary soon. But even sooner if people can create sites then never use them. Also again zpanel already sets up a default webpage and could be serious conflicts if not done right.


So basically Zpanel keeps getting in the way. so by dedicated server I mean a vps with nothing other than the mysidia auto installer on it. But I noknow longer want to undertake this whole project myself. Sorry but I miscalculated the complexity of building this auto installer into my current server build.
__________________
https://gemnode.com
Free Hosting for Mysidia Adopt Sites
Just join our forum and request your free hosting account
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
So... How to Disable the Auto-Ban? Kyttias Questions and Supports 1 12-15-2014 12:17 PM
Making IDs be codes? Empress_Swanbottom Questions and Supports 6 02-16-2013 02:24 PM
Making a map... help! dulop Questions and Supports 5 05-23-2012 09:14 PM
New Users auto redirect to page mapleblade Mys v1.2.x Mods 6 02-09-2012 10:47 AM
Theme Installer SilverDragonTears Feedback and Suggestions 2 08-25-2011 10:34 PM


All times are GMT -5. The time now is 07:42 AM.

Currently Active Users: 721 (0 members and 721 guests)
Threads: 4,081, Posts: 32,031, Members: 2,016
Welcome to our newest members, jolob.
BETA





What's New?

What's Hot?

What's Popular?


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
vBCommerce I v2.0.0 Gold ©2010, PixelFX Studios
vBCredits I v2.0.0 Gold ©2010, PixelFX Studios
Emoticons by darkmoon3636