This branch / software is based on MWinkler's work https://github.com/mwinkler/TonieBox.CreativeManager/ -> all the credits to him!
surf to /settings page to manage
- TonieCloud Credentials
- Users (Add / Remove)
- Userdata (Name, Picture, Credits, Media -> Not Allowed / Allowed / Bought, ShowText (if the child can read))
- Vouchers
To Start you don't have to use docker anymore. You can just install .net core 6.0 Hosting Bundle from https://dotnet.microsoft.com/en-us/download/dotnet/6.0 download all files from the publish folder https://github.com/gemse007/TonieBox.CreativeManager/tree/master/publish/PubRelease/net6.0/publish, adjust the appsettings.json and Start the TonieCreativeManager.UI2.exe The only settings outside the /settings page are in the appsettings.json the Entries Settings/LibraryRoot which should show to the RootFolder and RepositoryDataFile which holds the data. If you want to run it as a service you can use powershell in Windows and use following Command (executed in Adminstration Mode) New-Service -Name TonieBox -BinaryPathName pathto\TonieCreativeManager.UI2.exe The default port to access the project is http://localhost:5000 from the hosting computer. If you want to access from the same network from a Mobile-Device / Tablet etc. open http://computername:5000 (and be sure to make an exception in the Firewall of that computer). Don't use the software from the Internet without additional security measures. It's not designed to be as secure.
If you have a new User (e.g. your child) you should go to the Media part of the Settings and Hit Allow All, so that your child can surf through all the Media. "Not allowed" is if you have media, which your child sould not consume (e.g. he/her is to young). If you use credits then you can give your child some credits to start with and tell the system how much to get for buying and uploading. You can easily amend the credits in the settings or else create vouchers (e.g. if you child did something good, for special reasons, ...)
- C# Api to access tonie cloud
- Web frontend to manage content of your creative tonies
Create .env
file
MYTONIE_LOGIN=
MYTONIE_PASSWORD=
MEDIA_LIBRARY=
HTTPS_PROXY=
- Use your toniecolud (https://meine.tonies.de) login in
MYTONIE_LOGIN
andMYTONIE_PASSWORD
- Set path in
MEDIA_LIBRARY
to your local media content HTTPS_PROXY
is optional
docker-compose up